C++
「已注销」
Shell Lee
展开
-
内存泄漏的问题如何解决(linux)
内存泄漏的问题,在百度是遇到最多的,阿里相对少点。与内存泄漏斗争了很久,我总结下常用的一些有效测试方法吧。 1、valgrind,这是非常好用的工具,虽然参数很多,输出结果较多,但是只要认真看下,就很容易发现问题,报告是很详细的,不要被吓倒。valgrind检测的内存泄漏是非常准的,可以精确定位到代码行甚至是变量。valgrind基于valginrd core框架,这是个非常有强大的转载 2015-01-19 11:22:34 · 2710 阅读 · 0 评论 -
函数指针 成员函数指针
class CMyClass{public: CMyClass() { mm.insert(make_pair(1,&CMyClass::func1)); func2(); } typedef void (CMyClass::*func)();//markprotected: void func1(); void func2();protecte原创 2015-12-05 18:41:15 · 584 阅读 · 0 评论 -
fatal error C1083,但文件确实却在,也能加载
c1xx : fatal error C1083: 无法打开源文件: “…………..\?.cpp”: No such file or directory出现这个问题的一个原因是,绝对路径+“…………..\?.cpp”的整体长度,超过windows最长路径限制(260个字符)。...原创 2018-04-02 19:34:51 · 312 阅读 · 0 评论