- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 《深入应用C++11:代码优化与工程级应用》勘误表
《深入应用C++11:代码优化与工程级应用》勘误表,会不断更新,欢迎读者留言或发邮件(cpp11book@163.com)给我提出宝贵意见。1.第7.3节目录final和override关键字应该改为标识符;这个问题由园友“李奥霍克”和“Cu2S”指出, 在此表示感谢。2.page 156, 倒数第三行代码newint应该为new int3.page 177,倒数第三行语句uniq
2015-08-26 12:47:51 937
转载 linux下函数调用栈Backtraces函数
BacktracesA backtrace is a list of the function calls that are currently active in a thread. The usual way to inspect a backtrace of a program is to use an external debugger such as gdb. However,
2015-08-02 12:22:18 639
转载 operator new和operator new[]区别?
对于C++来说new操作分为两步:(1) 申请一块内存(operator new), 相当于malloc(2) 调用构造函数(placement new)而delete的操作也分两步(1') 调用析构函数(2') 释放内存,相当于free关于申请释放内存的部分我们可以不用想太多,直接理解把它们理解为malloc/free就行,要内存的时候只需传给它大小,释放的时候只
2015-08-02 12:20:13 524
转载 cmake用cotire设置gcc的预编译头
一、预编译头 当工程大了,单机编译速度会很慢。预编译头会提高很大的速度。相关原理这里不赘述,网上很多。(或者老夫有空的时候再补充)二、cmake设置gcc的预编译头 一开始google到一个国内同行写的cmake宏,用了下,貌似不是很好用。另外作者也表示还是有bug。 后来找到cotire。目前使用良好。 三、cot
2015-08-02 12:19:45 2799
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人