- 博客(6)
- 资源 (57)
- 收藏
- 关注
原创 unit test(UT)
要见多识广, 必须要走南闯北. 做软件开发的, 时间并不等于经验. 年头长不代表经验多. 自从进入了软件开发的行业, 五年来一直在同一家公司, 做着相对简单的工作, 虽然自己也算是勤奋好学, 但是并没有积累到太多的项目经验, 所以距离一个技术高手的路还太远.进入了大公司, 才发现自己有好多好多不懂事东西, 有好多自己没见过没听过的东西. 发现自己原来就是一只井底这蛙.在我跳到同方的那一段时间, 做一个很大的项目, 代码据说上百万行, 编码有非常严格的规范, 类与类之间的分工非常的明确, 什么样的操作应该
2010-10-31 22:31:00 821
原创 c++异常处理
1 为什么我们一直强调不能使用返回错误值的方法来代替异常处理? 看这个例子: int add(int a, int b) { return a+b; } 在这里, 我们无法用返回错误值的方法来表示错误. 因为我们无法分辨返回的值是正确计算的结果还是错误码.2 在判断new是否成功时, 我们究竟是用返回值为null来判断还是用std::bad_alloc异常来判断? 当new无法成功分配内存时, 它会即返回null又抛出std::bad_alloc吗? 如果是, 它是怎么做
2010-10-30 00:38:00 412
原创 创建frame/view
一 创建一个frame,连同view和menu. 区别于template的另一种我不知道的方法。void CReportSampleView::OnTestTasklist(){ //CFrameWnd* m_pTaskFrame; if (m_pTaskFrame) { m_pTaskFrame->ActivateFrame(); return; } CCreateContext contextT; // if no context specified, generate one from th
2010-10-28 22:11:00 876
原创 MFC ATL 引发的思考
1 最近在做ATL, 始终不能理解ATL的实质, 掌握不了它的基本原理. 因为自己"掌握"了MFC, 它们同样是一套类库, 而MFC不但是一套类库, 更是一套Application Framework. 所以觉得理解ATL不应该是问题. 但是最后不但没有理解ATL, 反而发现自己根本就没有"掌握"MFC.比如MFC 与 windows sdk 之间的关系, 我只知道mfc包装了sdk, 但是究竟是怎么包装的,我根本不明白, 这也就是我不明白CWnd::FromHandle()的原因. 为什么这么多年来始
2010-10-27 23:31:00 1105
原创 debug与release区别
<br /> 今天又遇到一个问题, 我的程序在debug下可以好好的跑, 但是在release却不能正常运行.<br />根本原因是: 如果你没有初始化一个变量, 在DEBUG下会被初始化成0xffffffff, 在release下会被初始化成0.<br />另外,debugview是一个非常好用的调试工具.<br />方法是在代码中加入outputdebug()函数.
2010-10-21 21:19:00 604
原创 重温MFC.
第五章: 浅出MFC 程序设计.1 AFXRES.H. mfc程序的RC文件必须载入此文件. MFC对于标准资源(例如File, Edit等菜单项目)的ID都有默认值.定义于此文件中, 例如: #define ID_FILE_NEW 0XE100
2010-10-01 00:57:00 726
Head First Design Patterns (英文高清版) _part2.rar
2010-09-08
Pages from Head First Design Patterns (英文高清版)_part1.rar
2010-09-08
Programming in C++, Rules and Recommendations.htm
2010-09-08
The C++ Programming Language (Third Edition).rar
2010-09-08
windows internals fourth edition(英文版) by solomon
2009-12-27
串口调试助手及usb转串口驱动程序
2009-12-15
com技术内幕(中文)
2009-12-13
c++设计新思维(泛型编程与设计模式之应用)
2009-12-13
networkingprogramming.chm(windows网络编程英文版)
2009-12-13
proramming windows(charles petzold) 英文版.
2009-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人