- 博客(4)
- 收藏
- 关注
原创 C++编程思想读书笔记--之static
Static关键字 静态存储,在固定的地址上分配, 也就是说对象是在一个特殊的静态数据区上创建的, 而不是每次在函数调用时的堆栈上产生的。 函数体内部的静态对象 如果对象是一个类,程序控制第一次转到对象的定义时,而且只有第一次时,才需要执行构造函数。 静态对象的析构函数 静态对象的析构函数在程序从main()块中退出时,或者标准的C库函数exit()被调用时才被调用
2005-01-18 09:34:00 1225
原创 使用GetTCPTable,SetTCPTable枚举/删除TCP端口连接情况(类似Netstat)
/* *IP Helper Function中提供了很多功能强大,使用简单的网络函数 * *这里写了两个调用GetTCPTable,SetTCPTable的函数,来说明其使用: *使用GetTCPTable来枚举TCP端口连接情况,模拟Netstat *使用SetTCPTable来关闭一个TCP连接,目前为止SetTCPTable只支持删除一个TCP连接功能 * *Code by yztgx
2005-01-12 15:01:00 7630 1
原创 C++编程思想读书笔记--之内联函数(inline)
C++ 内联函数(inline) 什么是内联函数 内联函数是为了解决C++预处理器宏存在的问题所提出一种解决方案,用来提高函数使用效率 内联函数定义 内联函数使用inline关键字定义, 并且函数体和申明必须结合在一起, 否则编译器将他作为普通函数对待。 inline void function(int x); //仅仅是申明函数,没有任何效果 inli
2005-01-10 22:48:00 1596 2
原创 C++编程思想读书笔记--之const
C++ const const在标准C中是用来定义常量的 而C++设计当初是考虑使用const代替#define 宏进行值代替 C++中主要有两个作用:1、值代替,2、指针 值代替 文本代替 #define 是在预处理的时候做文本代替,不占存储空间,也没有类型检查 const 可以定义类型,占存储空间 const int BUFSIZE = 100; char sz
2005-01-09 17:23:00 1918
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人