linux c++ 通讯架构
linux c++ 通讯架构 课程
腾讯开源框架 libco
「已注销」
这个作者很懒,什么都没留下…
展开
-
linux 下检测内存泄漏
接下来整理下,如何在linux下检测内存泄漏. main.cpp #include <stdlib.h> int main() { // 检测内存泄漏测试 // 下面的2行内存泄漏代码,如何检测出内存泄漏呢? char *p = new char [128]; malloc(200); // 1. 安装内存泄漏检测工具 - valg...原创 2019-11-22 11:34:53 · 210 阅读 · 0 评论 -
借助MFC工程进行内存泄漏分析
在我们的CPP文件中请加入下面几行代码: #include "stdafx.h" #ifdef _DEBUG #define _CRTDBG_MAP_ALLOC #include <stdlib.h> #include <crtdbg.h> #define free(p) _free_dbg(p, _NORMAL_BLOCK) #define ma...原创 2019-11-22 10:26:53 · 207 阅读 · 0 评论 -
Linux下的程序调试经验总结
首先千万不要抵触,这个东西就是看起来麻烦,但是经常用的命令其实也就那么几个,今天我们以我工作中碰到的实际例子为列,进行简单的操作说明. 在某个固定的文件中添加断点 定位到某个断点,逐行往下移动 进入到某个函数,然后再函数内移动推出 打印变量和类的信息 显示调用堆栈 gdb调试准备工作 安装gdb apt-get install gdb 调试之前请在编译选项中增加-g选项的支持: gcc -g ...原创 2019-10-09 11:14:09 · 278 阅读 · 0 评论 -
linux vscode 构建调试环境
linux下的开发环境,包括调试什么的,学习成本不低呀,无法像我们在windows下面那样,有visual studio这种核武器! 但是幸运的是,我们有vs code. 下载地址: https://code.visualstudio.com/ 接下来给大家讲解一下,如何构建debug调试环境: ...原创 2019-06-12 09:42:11 · 1927 阅读 · 0 评论