
C/C++
文章平均质量分 77
小熊妞
长期觉得睡眠不足,怎么也睡不够,我应该对自己严格一点,调好闹钟,把睡眠时间和周期控制得有规律些。
展开
-
Windbg调试--Get the Call Stack back when met UnhandledExceptionFilter
一、.符号文件的设定: File->Symbol Path 中填写: srv*f:\Symbols*http://msdl.microsoft.com/download/symbols;\\10.20.102.51\pdb\20120221-2539;F:\Dump_dll符号 其中,http://msdl.microsoft.com/download/symbols是微软官方的符号文件转载 2012-02-22 21:37:18 · 2236 阅读 · 0 评论 -
C++去除不必要的编译警告
使用C++时,为了避免空Catch,我们经常会指定一个参数Exception ex,但这个参数又常不会被用到,编译器会给出未使用的变量的警告,使用#pragma warning可以消除这类不必要的警告提示 关于#pragma warning #pragma warning只对当前文件有效(对于.h,对包含它的cpp也是有效的),而不是对整个工程的所有文件有效。当该文件编译结束,设置原创 2012-02-24 13:23:49 · 10688 阅读 · 2 评论 -
Windows调试技术基础
一.序言、 软件调试技术的意义: 1. 在调试上花费时间很多 2. 调试可以解决很多问题,是强大的工具 3. 调试是有稳定的生命周期 4. 调试也是学习技术的好工具 调试窗口: BreakPoints. Watch, Local, Call Statck, Memory, Disassembly(反汇编)等 常用快捷键: 设置/取消断点: F9 步入:原创 2012-02-21 13:14:08 · 2282 阅读 · 1 评论 -
对象的赋值
一。.复制构造函数:将已知对象的值复制到正在定义的同类型对象 复制构造函数是一个特殊的构造函数,具有一般构造函数的所有特性,它只有一个参数,参数类型是本类对象的引用。 复制构造函数的一般形式为: (&) eg: class Point { float x,y; public: Point(); Point(float a, float b); ~Point(); Point(P原创 2012-12-25 17:50:13 · 2882 阅读 · 0 评论