- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 static在头文件中定义带来的危害
static的三种使用方式(1)局部静态变量 (2)外部静态变量/函数 (3)静态数据成员/成员函数 引用static变量要小心!因为static的局部性,全局静态变量在声明他的文件之外是不可见的。准确地讲从定义之处开始到文件结尾。1. 如果在头文件中定义static变量,被多个文件引用,编译可以顺利通过!即该头文件被包含了多少次,这些变量就定义了多少次。
2011-09-30 20:29:24 11592 4
转载 extern,static存储空间矛盾
其实,这两个语句的位置不同,会出现不同的解释。这主要是由于 static 具有的两重意义所导致的:(1) 如果 static int foo; 这一句位于函数中,则 static 表示的是存储属性,表明 foo 是一个静态变量。(2) 如果 static int
2011-09-30 20:23:46 741
原创 关于静态链接库
1. 静态链接库只是实现文件打包的功能,将多个.o文件打包成一个文件 2. 静态链接库中可以打包任何文件,可以将一个movie跟.o打包成一个文件3. 最后可执行文件只要在静态库中找到了需要的.o文件就可以编译成功
2011-09-22 22:57:52 438
vc做的局域网聊天系统,包含服务器客户端,文件传输,发送窗口抖动
2008-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人