摘要: 1、“通常,如果你无法想出一个合适的名字,意味着你的设计可能有问题。你的一个方法里是不是实现了太多的功能?或者你的类的封装,凝聚性不够强?” “我的经验是如果无法给你的类想出一个合适的名字,大多数情况都是你的类有问题:你可能不需要这个类,它有点多余了” “命名难也不见得是坏事儿,它可以迫使你去认真思考你的类到底想要实现什么功能。” 长话短说:如果你想要学习编程,一定要给自己准备一本好词典。来源: 程序员最头疼的事:命名 作者: Phil Johnson来源: 伯乐在线发布时间: 2013-11-05 21:53阅读: 8441 次推荐: 23http://kb.cnblogs.com/p... 阅读全文
posted @ 2013-11-14 11:46 xiaoxiaoyusheng 阅读(221) 评论(0) 推荐(0) 编辑
摘要: mfcmicrosoftdllexe文件管理器database○常用功能: 1. Restart (Ctrl+shift+F5 ): 此debugger功能将从程序的开始(第一有效行)处全速执行,而不是从当前所跟踪的位置开始调试,这时所有变量的当前值都将被丢弃,debugger 会自动停在程序的main()开始处.这时如果选择Step Over(F10)就可以逐步执行main()函数了.2. Stop Debugging (Shift+F5 ):此debugger功能将终止(所有)调试,并返回到常规编辑状态. 3. Break (此功能常常在遇到调用函数的语句时可见 .): 此功能将在调试.. 阅读全文
posted @ 2013-10-28 14:11 xiaoxiaoyusheng 阅读(498) 评论(0) 推荐(0) 编辑
摘要: VC6.0调试技巧(转载) 分类: CPP 2011-05-29 13:47 1244人阅读 评论(0) 收藏 举报工具mfcdelete程序开发制造tools目录(?)[-]一调试工具栏介绍 二开始第一个调试工作 三常见错误及调试技术 说明: 文章的名字可能取的比较大,毕竟本人能力有限,掌握的知识比较肤浅,写出的东西可能没有多大的价值。但是看到一些初学者经常问一些太过简单的问题,我终于忍不住想写点什么。通过与很多初学者交流,我发现他们共有的一个弱点是不会调试。很多人根本不知道调试是怎么回事。其实很多问题,只要会调试都能自己解决。 签于此,我就根据自己在程序开发中积累的经验写一点关于 VC6. 阅读全文
posted @ 2013-10-28 14:05 xiaoxiaoyusheng 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 记下自己的BUG:2013-10-18现场描述:在MFC工程中,在一个自定义类中定义一个CCriticalSection对象m_cs,用来做同步处理使用;结果编译时:出现如下等错误:g:\te\diomsserver_10_18\dlgremotes.h(40) : error C2146: syntax error : missing ';' before identifier 'm_cs'g:\te\diomsserver_10_18\dlgremotes.h(40) : error C2501: 'CCriticalSection' : m 阅读全文
posted @ 2013-10-18 10:37 xiaoxiaoyusheng 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: VC列表控件CListCtrl成员详见MSDN:http://msdn.microsoft.com/en-us/library/Aa453379CListCtrl 类封装“列表视图控件”功能,显示每个包含图标(列表视图中)和标签的收集。除图标和标签外,每一项还能有显示在图标和标签的右边的列中的信息。此控件(以及CListCtrl类)只适用于运行于Windows 95和Windows NT 3.51及更高版本的程序。视图 列表视图控件可用四种不同方式显示其内容,称为“视图”。· 图标视图 每一项以全尺寸图标(32×32像素)出现,下面有一个标签。用户可在列表视图窗口拖动项到任 阅读全文
posted @ 2013-10-14 12:58 xiaoxiaoyusheng 阅读(843) 评论(0) 推荐(0) 编辑