
C++
文章平均质量分 71
ybdesire
Talk is cheap. Show me the code.
展开
-
详解file命令判断文件类型的逻辑
linux下的file命令是如何判断文件类型的?原创 2024-05-21 23:30:00 · 854 阅读 · 0 评论 -
常见的几个C++11特有的基础语法
记录了笔者看代码常见到的最基础的C++11语法,从这些语法中也能一瞥C++11的特性。原创 2022-04-26 23:07:42 · 2200 阅读 · 0 评论 -
用AppVerifier查找堆破坏
用AppVerifier调试Windows上C++程序堆破坏原创 2017-08-28 22:05:02 · 1073 阅读 · 0 评论 -
用GFlags和UMDH发现堆内存泄漏
GFlags和UMDH查找Windows上C++程序堆内存泄漏问题原创 2017-05-06 21:40:43 · 4545 阅读 · 0 评论 -
C++程序运行时间优化
减少C++程序运行时间的经验,待积累。原创 2015-06-30 19:40:44 · 3991 阅读 · 0 评论 -
大批量修改MFC所有控件字体
在MFC中Insert Dialog的人可能会很郁闷,在插入的Dialog上无论是什么控件,显示的字体都异常的难看! 查找资料后发现,要改变控件的字体,只有两个方法。一种方法就是对某个控件用SetFont,这种方法只能一次性修改一个控件,要批量,得累死。 另一种方法就是插入WM_CTLCOLOR的响应事件OnCtlColor,然后switch(nCtlColor) ,case原创 2012-02-24 20:07:44 · 7299 阅读 · 0 评论 -
全屏抓图,依次保存.bmp,MFC
实现功能与键盘上的PrintScreen按键类似原创 2011-02-25 14:05:00 · 2102 阅读 · 0 评论 -
winsock编程客户机服务器,在程序中传递IP的方法
winsock, socket,IP原创 2011-03-14 15:14:00 · 1529 阅读 · 0 评论 -
利用OPenCV在MFC对话框上显示图片
将图片显示在MFC的Dialog上的Picture控件内原创 2011-02-25 20:08:00 · 5175 阅读 · 0 评论 -
《C++编程语言》学习笔记1
学C++的最高指导思想,c程序员需要注意的事项,编写C++程序的思考方式。 一些概念:数据抽象,继承,虚函数,纯虚函数,容器,模板原创 2011-02-23 11:04:00 · 1117 阅读 · 0 评论 -
C++学习杂记之-面向对象
1、对象是类的一个实例(instance),重要的是类的设计而不是对象的设计,类要注重行为的设计而不是数据的设计,所以类中先public:成员函数。2、继承与程序复用性的关系(1)B继承A,则B必须是A的一种;如果B是A的一部分,则不允许B继承A的功能(2)通过继原创 2011-03-31 09:39:00 · 1308 阅读 · 0 评论 -
VC 6下word操作心得二---以.dot模板生成.doc文档
(1)生成Dialog时,要选择ActiveX;(2)在initdialog中初始化OLE环境BOOL CDialogTestDlg::OnInitDialog() 中添加if(!AfxOleInit()) { AfxMessageBox("OLE Initialization Failed"); return FALSE; }原创 2012-03-04 14:37:11 · 6400 阅读 · 1 评论 -
《C++编程语言》学习笔记2
ch2~ch3内容,主要为C++中一些概念及他们之间的关系。 OPP的基本思想是“数据抽象”与“类继承”,数据抽象就是在类中包括方法(即成员函数) 模板可以实现范型,迭代器是容器和算法之间的桥梁,类似指针。原创 2011-02-23 11:43:00 · 905 阅读 · 0 评论 -
单击MFC对话框中按钮弹出文件选择对话框
单击按钮,弹出一个选择文件的对话框,可以指定文件类型转载 2011-02-25 19:31:00 · 5461 阅读 · 3 评论 -
C++中重构函数声明定义与static变量使用方法
1、重构函数(1)若重构函数无返回值,声明时连void都不能加上(2)在类中就要定义重构函数析构函数也是如此,如下//正确用法class Data{public: Data() { }};//错误用法1class Data{public: Data();};//错误用法2class Data{public: void Data();};//错误用法3class Data{public: void Data()原创 2011-02-27 10:45:00 · 4938 阅读 · 1 评论 -
C/C++易错小问题记录
1、若声明了重构函数(析构函数),而不去实现它,则编译类时可以通过,但在主函数中使用该类则编译器会报错: unresolved external symbol "public: __thiscall..............2、类的设计(以设计yyy类为例)(1)xxx.h #ifndef XXX_H_#def原创 2011-03-08 11:53:00 · 1504 阅读 · 1 评论 -
SendMessage()两程序通信与MFC手动添加用户需要的新消息及其反汇编注解
进程通信 MFC添加消息 SendMessage() WM_SETTEXT OD IDA原创 2011-03-14 16:15:00 · 4013 阅读 · 0 评论 -
VC 6下word操作心得-将文字写入word
(1) 生成Dialog时,要选择ActiveX;(2) 在initdialog中初始化OLE环境BOOL CDialogTestDlg::OnInitDialog() 中添加if(!AfxOleInit()) { AfxMessageBox("OLE Initialization Failed"); return FALSE;原创 2012-02-23 10:24:39 · 2986 阅读 · 0 评论 -
const引用做形参---函数参数的传递,并不都是复制
使用引用做形参,可以直接访问实参对象,并改变实参内容,而不是将实参复制给形参,所以在大数据传递时,用引用做形参可以提高效率。void f(int& x)//引用做形参{ x=7;}int main(){ int y=0;原创 2011-03-02 11:53:00 · 3777 阅读 · 1 评论