
界面设计
行动才是王道
致力于软件开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MFC消息机制
无转载 2017-10-29 11:46:22 · 240 阅读 · 0 评论 -
编程学习之笔记二
MFC控件添加变量时,control和value的区别1、 control型变量是这个控件所属类的一个实例(对象)可以通过这个变量来对该控件进行一些设置。而value只是用来传递数据,不能对控件进行其它的操作。control型变量可以获得控件的实例,通过这个变量,你可以操纵控件value型变量仅仅可以获得该控件的public型变量如果你添加了一个m_Ctrl原创 2018-01-14 15:01:25 · 172 阅读 · 0 评论 -
编程学习之笔记(一)
1.掌握线性表的基本操作,熟悉插入、删除、查找以及线性表合并等运算在顺序存储结构和链式结构上的操作。 2.有些时候光靠windows原有的消息是不够的,需要自定义消息来满足特定的功能,比如在与外部设备通讯时,如果接收到数据,就需要进行存储,但并没有直接的消息可以使用,需要自己定义。(AGV调试助手的程序中) 3. m_ButtonDisconnect.EnableWindow(false)原创 2018-01-10 10:23:04 · 257 阅读 · 0 评论 -
软件调试及单元测试
对于很多程序员朋友来说,编写代码要比调试代码快乐的多。似乎创造软件比维护软件更能给人带来成就感。然而,在企业里面维护前人留下的代码也是工作中不可缺少的一项内容。所以,如何调试软件,更快更好地寻找软件中的bug,就成了我们必须学习的一门功课。当然,有人查找故障很快,而有的人却要慢一点,这中间的原因很多,比如说对业务的熟悉程度,对调试工具的使用程度。这也从一方面说明了,掌握软件调试的技巧是十分重要的。...转载 2018-08-18 17:32:07 · 1087 阅读 · 0 评论 -
linux下的程序调试方法汇总
在Linux下的用户空间调试工具主要有系统工具和专门调试工具:'print' 打印语句,这是新手最常用的,也是最不提倡使用的;查询 (/proc, /sys 等)系统的虚拟文件查看,这个方法有局限性;跟踪 (strace/ltrace)工具使用这个比较普遍,值得提倡;Valgrind (memwatch)内存排除工具,在内存排除方面比较独到,是内存排错的法宝;GDB大名鼎鼎的程序调试工具,这个是个...转载 2018-08-18 17:36:50 · 2456 阅读 · 0 评论 -
linux系统下出现coredump的情况以及调试方法
什么是coredump通常情况下coredmp包括了程序执行时的内存,寄存器状态,堆栈指针,内存管理信息等。能够理解为把程序工作的当前状态存储成一个文件。很多程序和操作系统出错时会自己主动生成一个core文件。怎样使用coredumpcoredump能够用在非常多场合,使用Linux,或者solaris的人可能都有过这样的经历,系统在跑一些压力測试或者系统负载一大的话,系统就hang住...转载 2018-08-18 17:40:18 · 1980 阅读 · 0 评论