发布时间:2016-11-15 16:05:07
曾经在测试C++代码性能的时候发现代码执行效率比较低,完全没法满足需求,束手无策,后面经过TX的帮助进行定位,解决,颇有收获,遂记录之:1.首先需要安装好callgrind工具,我安装的是valgrind-3.11.0版本(安装问百度吧)。2.使用valgrind工具来执行代码,会生成一个callgrind.out.xxx的文件,其中xxx表示进程号命令:va.........【阅读全文】
发布时间:2016-11-15 15:19:02
由于半路开始学耍C++,最近调试代码时,出现代码析构时怎么出现coredump,实在没辙,询问了TX才知道问题所在。基本代码如下:XS32 PnasProcMBMSStartRequest(const gtpc::GTPCMessage start_msg);GTPCMessage::~GTPCMessage() { try{ if (msg_ != NULL.........【阅读全文】
发布时间:2015-04-21 08:48:23
一开始接触编程时就学习的C,但是当时糊里糊涂一直没有下功夫所以二级上机两次都没过,直到上了研才重新考了C++,但是应对考试的成分大些,没有实际用面向对象的思想写过多少代码。甚至后来做毕业设计向PDF文档中嵌入代码也完全使用C的面向过程来实现的,可以说心中还是有些小遗憾吧。现在工作了,幸运的是还是做着自己的.........【阅读全文】