06 2017 档案

effective c++ (四)
摘要:条款10:令operator=返回一个reference to *this 为了实现“连锁赋值”,赋值操作符必须返回一个reference指向操作符的左侧实参,这是你为classes实现赋值操作符时应该遵循的协议。 注意,这只是一个协议,并无强制性。如不遵循它,代码一样可以通过编译。然而这份协议被所 阅读全文

posted @ 2017-06-25 15:44 新手酱油 阅读(176) 评论(0) 推荐(0)

转载:什么时候可以不用实例化对象就可以调用类中成员函数
摘要:http://blog.csdn.net/dwb1015/article/details/32933349 对于一个类A,对于这个定义((A*)0)或者 A *p = NULL 都可以调用类中的那些成员函数。 第一种情况:非静态成员函数没有使用类的非静态数据成员,调用的其他非静态成员函数也不能使用类 阅读全文

posted @ 2017-06-23 16:28 新手酱油 阅读(1412) 评论(0) 推荐(0)

boost 函数与回调
摘要:result_of 含义:result_of可以帮助程序员确定一个调用表达式的返回类型,主要用于泛型编程和其他boost库组件,它已经被纳入TR1 头文件:<boost/utility/result_of.hpp> 命令空间: using namespace boost; 调用表达式:是指一个含有o 阅读全文

posted @ 2017-06-22 21:58 新手酱油 阅读(1403) 评论(0) 推荐(0)

C++全局变量的定义和声明
摘要:编译单元 编译分为两个步骤: 第一步:将每个.cpp或.c和相应的.h文件编译乘obj文件(包含预编译,汇编、编译) 第二部:将obj文件进行Link,生成最终的可执行文件 根据该阶段错误大致可分为两类: 一个,编译时的错误,大多为语法错误 一个,链接时错误,主要是变量、函数定义错误 编译单元指在编 阅读全文

posted @ 2017-06-21 10:54 新手酱油 阅读(31325) 评论(0) 推荐(0)

转载:工作3年的程序员应该具备什么技能
摘要:from:https://mp.weixin.qq.com/s?__biz=MzA5MzY4NTQwMA==&mid=2650997536&idx=1&sn=5c7655d948c582e9a3f6512429c9cc8e&chksm=8badb0d7bcda39c15cfef63244d745ea 阅读全文

posted @ 2017-06-16 15:54 新手酱油 阅读(230) 评论(0) 推荐(0)

sourceinsight 头文件和函数注释的宏实现
摘要:插入文件注释代码实现 macro InsertFileComment() { hbuf = GetCurrentBuf() ln = 0 szName = "pengchao" szContent = ""; SysTime = GetSysTime(1) szYear=SysTime.Year I 阅读全文

posted @ 2017-06-07 15:51 新手酱油 阅读(1559) 评论(0) 推荐(0)

导航