当前位置:首页 > 编程开发

编程开发 第34页

  • 最新
  • 浏览
  • 评论

GDB调试精粹及使用实例

sunkey17年前 (2010-07-23)148
一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。 如果你使用不带参数的run命令,gdb就再次使用你给予前一…

整数转换为字符串方法

sunkey17年前 (2010-07-23)211
方法1: #include //函数名: itoa //功 能: 把一整数转换为字符串 //用 法: char *itoa(int value, char *string, int radix); int main(void) { int number = 12345678;…

C语言中常见的置位操作

sunkey17年前 (2010-07-22)348
#define setbit(x,y) x|=(1˃ (pos)&1)) //用宏得到某数的某位 #define BitGet(Number,pos) ((Number) |= 1˂˂(pos)) //把某位置1 #define BitGet(Number,pos) ((Number) &= ~(1…

C++面试之const、#define

sunkey17年前 (2010-07-22)247
问题1:const与#define相比有什么不同? C++可以用const定义常量,也可以用#define定义常量,但是前者比后者有更多的有点:…

增加标题栏按钮

webgou17年前 (2010-07-18)227
增加标题栏按钮: 1.创建GUID,用GUDI工具创建. 2.增加一个键值,键名为刚创建好的GUID HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Extensions/{GUID} 3.增加图标,名称 ButtonText - 按钮…

MFC CFile

webgou17年前 (2010-07-15)903
class CFile : public CObject { DECLARE_DYNAMIC(CFile) public: // Flag values enum OpenFlags { modeRead = (int) 0x00000, modeWrite =…

c++运算符优先级

webgou17年前 (2010-07-15)163
1 :: 左 2 . -˃ [] () 左 3 ++ -- ~ ! - + & * () sizeof new delete castname_cast 单目操作符 右 ...…

ATL处理函数跳转的思考

webgou17年前 (2010-07-06)540
今天,分析MFC与WTL的消息映射,比较难理解的有下面两点: 1.MFC,AfxCbtFilterHook转到AfxWndProc, 2.WTL(ATL),CWndProcThunk把窗口指针跳转到WindowProc,并把hWnd改成窗口指针.…

DirextX 学习

webgou17年前 (2010-06-05)222
正研究MPC-HP开源项目的源码,里面用到的很重要的DirectX技术,由于初识DirectX,所以一切得从零开始...…

位图数据内存优化

webgou17年前 (2010-05-25)246
优化主界面内存占用点滴: 目的:在系统资源有限的情况下,使占有内存能控制在50M 一共41张图片: 1.用cs4工具,自带解析图片:内存从24M-58M 2.URLoader, 一张张解码,用完释放,发现解码速度太慢,造成内存泄漏,达不到效果…