摘要:        
最近开始看各种“宝典”了,发现自己有好多C++死角,赶紧查漏补缺,见招拆招吧。1、外部链接和内部链接。在C++中,外部链接主要包括全局变量(非static,非const)和非静态自由函数(非类成员函数),类的非inline函数(包括静态和非静态),类的静态数据成员(这也是为什么类的static数据成员必须在类定义体外定义)。他们在一个编译单元中定义,其它编译单元通过extern声明访问它们,在整个程序中这些外部链接的变量和函数共用相同的地址;const,static变量和static函数,,类的定义,enum定义,Union定义,inline函数定义,类的inline函数定义,typedef声    阅读全文
        
            posted @ 2012-03-04 17:01
Ranger98
阅读(258)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1.void *memset(void *s, int c, size_t n); 函数解释:将s中前n个字节替换为c并返回s; 头文件<CString>memset:作用是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行清零操作的一种最快方法。memset是按照字节来进行清除工作的,所以下面这种用法是错误的:#include <iostream> #include <cstring> using namespace std; int main() { int a[5]; memset(a,1,5);//这里改成memset(a,1,5 *siz    阅读全文
        
            posted @ 2012-03-04 12:58
Ranger98
阅读(217)
评论(0)
推荐(0)
        
        
                    
                
浙公网安备 33010602011771号