wxl

2012年6月1日

Windows程序调试系列: 使用VC++生成调试信息

摘要: Windows程序调试系列: 使用VC++生成调试信息开发者在线 Builder.com.cn更新时间:2010-07-02作者:许式伟来源:CSDN本文关键词:调试信息生成VC++WindowsLinux引子 当我们使用调试器来调试程序时,我们希望能够单步调试到源代码中,在代码中设置断点,观察变量的值(包括用户自定义的复杂类型的值)。但是可执行文件只含有原始的字节数据——机器指令和操作系统执行程序时所使用的头信息和表信息。操作系统加载并运行可执行文件后,它根据不同的需求使用不同片段的内存(栈、堆)存放数据,其中的存放的依然是原始的字节数据。那么,调试器如何知道当前CPU指令对应哪一行代码?如 阅读全文

posted @ 2012-06-01 11:41 wxl 阅读(482) 评论(0) 推荐(0) 编辑

2012年5月16日

简单易用的日志类(C++, BC, VC, 多线程) 可按日期生成多个日志, 还可分年月日频率生成文件名

摘要: /* Log File Library(WIN98/NT/2000) Compile by: BC++ 5; C++ BUILDER; VC++; VC.NET; copyright(c) 2004.5 - 2005.3 llbirdwushaojian@21cn.comhttp://blog.csdn.net/wujian53 */ /* Use: //这个代码我用工业现场24X7值守的程序纪录各种信息, 简单易用; //一般用一个全局日志对象, 有临界排斥可以多线程安全使用。 //有两个类 class LogFile;//用户定义日志文件名 class LogFile... 阅读全文

posted @ 2012-05-16 17:18 wxl 阅读(735) 评论(0) 推荐(0) 编辑

导航