摘要:        
一、引言通常情况下,对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library)被链接合成一个可执行文件(executable file)。程序在运行时,与函数库再无瓜葛,因为所有需要的函数已拷贝到自己门下。所以这些函    阅读全文
posted @ 2017-07-29 12:03
沙皮狗
阅读(400)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、const的作用 1.定义常量,使其具有不可变性 2.进行类型检查,防止被意外的修改 3.为函数重载提供参考 1 class A 2 3 { 4 5 void fun(int i){...} 6 7 void fun(int i) const {...} 8 9 }; 4.节省空间,避免不必要的    阅读全文
posted @ 2017-07-29 09:49
沙皮狗
阅读(280)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、ASSERT概述 ASSERT()称为断言,c语言中在#include <assert.h>中定义,c++中在#include <cassert>中定义。通常用来判断程序中是否出现了非法数据。 如果ASSERT(express);express的表达式值为false,程序报告错误,终止运行,以免    阅读全文
posted @ 2017-07-29 09:41
沙皮狗
阅读(161)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号