
C
skmygdrs
这个作者很懒,什么都没留下…
展开
-
sizeof的陷阱
struct common_sync_node{ int nID ; common_sync_node(int nInID = 0) :nID(nInID ){}};struct common_protocol{ BYTE ProtocolType ; WORD ProtocolLength ;}inline static int Ge原创 2016-06-30 15:01:04 · 351 阅读 · 0 评论 -
内联函数总结
定义内联函数是指用inline关键字修饰的函数。在类内定义的函数被默认成内联函数。内联函数编译期间遵循函数的语法,却像宏一样展开在调用处。内联函数编译后会展开,也就是说编译后内联函数将不具有函数的性质。使用既然内联函数本质上是宏的补充,所以应该把它定义在头文件中,普通函数定义在头文件中,如果有多个CPP文件引用它,连接时会出现重复定义的错误,内联函数则不会出现这样的错误。原创 2016-07-07 21:57:33 · 284 阅读 · 0 评论