- 博客(12)
- 资源 (11)
- 收藏
- 关注
转载 TN017: Destroying Window Objects
Microsoft Foundation Class Library and Templates Microsoft Foundation Class Library MFC Technical Notes This note describes the use of the CWnd::PostNcDestroy member function. Use this functi...
2018-07-30 21:43:42 226
转载 WritePrivateProfileString() 用法
原文地址:https://blog.csdn.net/aaronalan/article/details/6144393 在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为:BOOL WritePrivatePr...
2018-07-27 18:23:45 2019
转载 MFC中的模态对话框与非模态对话框
原文地址:https://www.cnblogs.com/luo-peng/p/6013439.html 模态对话框创建:MyDialog mydlg;mydlg.DoModal()当前只能运行此模态对话框,且停止主窗口的运行,直到模态对话框退出,才允许主窗口运行。模态对话框的关闭顺序:OnClose:按关闭符号X后,响应WM_CLOSE消息OnKillFocus:...
2018-07-24 21:04:47 348
转载 C++内联函数机制全面解析
原文地址:https://blog.csdn.net/fuzhongmin05/article/details/54615865 内联函数机制的引入 内联机制被引入C++作为对宏(Macro)机制的改进和补充(不是取代)。内联函数的参数传递机制与普通函数相同。但是编译器会在每处调用内联函数的地方将内联函数的内容展开。这样既避免了函数调用的开销又没有宏定义机制的缺陷。...
2018-07-21 20:50:52 377
转载 图解c/c++多级指针与“多维”数组
原文地址:https://www.cnblogs.com/chenyangyao/p/5222696.html 指针与数组是C/C++编程中非常重要的元素,同时也是较难以理解的。其中,多级指针与“多维”数组更是让很多人云里雾里,其实,只要掌握一定的方法,理解多级指针和“多维”数组完全可以像理解一级指针和一维数组那样简单。 首先,先声明一些常识,如果你对这些常识还不理解,请先去...
2018-07-21 18:46:16 248
转载 DestroyWindow
原文地址:http://www.cnblogs.com/mazhen/archive/2012/01/15/2323180.html考虑单窗口情况:假设自己通过new创建了一个窗口对象pWnd,然后pWnd->Create。则销毁窗口的调用次序: 1. 手工调用pWnd->DestroyWindow();2. DestroyWindow会发送WM...
2018-07-18 21:27:56 897
原创 WaitForSingleObject
在多线程的情况下,有时候我们会希望等待某一线程完成了再继续做其他事情,要实现这个目的,可以使用Windows API函数WaitForSingleObject,或者WaitForMultipleObjects。这两个函数都会等待Object被标为有信号(signaled)时才返回的。那么,信号是什么呢?首先我们可以假设这里存在一个文件和两个线程,我们规定这个文件同一时刻只能被一个线程所...
2018-07-17 22:23:28 40514 9
原创 用栈实现八皇后问题
国际象棋中皇后势力的范围是其所在位置的水平线、垂直线以及两条对角线。就像下面这样 其中的 9 就表示皇后,其中的 1 表示皇后的势力范围。于是就产生了一个问题,在 n * n 的一个棋盘上,最多只能放置 n 个皇后使得他们不能互相攻击。...
2018-07-16 21:53:39 5883 7
原创 归并排序
归并排序是一个很古老的排序算法,但到了今天依旧具有强大的生命力,因为他是第一个可以在最坏情况下依然保持O(nlog n) 运行时间的确定性排序算法。 归并排序的主体思想就是分治策略。分治就是将一个大问题分解为很多个小问题,对每一个小问题进行解决,最后根据小问题的解生出大问题的解。具体到了排序中就是以一个数组为例,首先将其由中点分解为两个小数组,再对两个小数组进行分别的...
2018-07-15 12:47:24 207
原创 提高C++代码质量学习(二)
这次写一点非技术性的东西,我是一个今年刚毕业的学生,在如今的公司算上实习试用什么的有七个多月了,在来到公司之后,我首先学习的不是什么高深的技术,也不是什么超简便的算法,而是代码规范。很多人在大学或是学习的过程中会养成自己的代码风格,世界上没有哪一种代码风格是完美的,但是每一家公司肯定都有自己的代码规范,作为一个打工者当然只能选择遵守领导定下的规矩,不能随心所欲的来。。。。自从上班以来整天看...
2018-07-12 21:29:27 308
原创 提高C++代码质量学习(一)
1.不要让main函数返回void关于main函数,在最新的 C99 标准中,只有以下两种定义方式是正确的: int main( void ) int main( int argc, char *argv[] ) 当然,在有些编译器下,void main() 也是可以通过编译的,但 C99 和 C++98 规定编译器要自动在生成的目标文件中加入”return 0;”, 表示程序正常退出.写程序好的...
2018-07-02 21:04:54 789
原创 VS2008遇到的error R6034,程序清单问题
今天在更新了代码之后,编译完成调试运行时突然弹出了一个debug error,R6034,代码是没有问题,但是由于之前请假离职了一个半月,所以这次回来从SVN上更新代码后就出现了这个问题,在跟同时认真确认代码没错并在他们的电脑上正常运行后,我试着研究了一下,确实学到了一点东西。首先,从字面看,他提示程序要启动一个程序清单上没有的运行库?那么首先就要搞清楚程序清单是什么东西。在网上搜了一下,资料并不...
2018-07-02 20:22:04 659
prince-14.2-win64-setup.rar
2021-09-06
SFML-2.5.1-doc.zip
2020-05-10
vcxsrv-64.1.19.6.0.rar
2019-05-11
jsoncpp相关练习源码
2018-12-23
tinyXML使用案例
2018-11-13
Multisim中的LM386
2018-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人