
C++
文章平均质量分 62
yanpingsz
这个作者很懒,什么都没留下…
展开
-
C++多线程编程(一)问题的提出
<br />多线程编程之一——问题提出<br /><br />作者:韩耀旭<br />原文地址:http://www.vckbase.com/document/viewdoc/?id=1704<br />一、问题的提出<br />编写一个耗时的单线程程序:<br /> 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下: void CSi转载 2010-09-17 19:07:00 · 3931 阅读 · 0 评论 -
C++多线程编程(三)线程间通信
<br />多线程编程之三——线程间通讯<br /><br />作者:韩耀旭<br />原文地址:http://www.vckbase.com/document/viewdoc/?id=1707<br /> <br />七、线程间通讯<br /> 一般而言,应用程序中的一个次要线程总是为主线程执行特定的任务,这样,主线程和次要线程间必定有一个信息传递的渠道,也就是主线程和次要线程间要进行通信。这种线程间的通信不但是难以避免的,而且在多线程编程中也是复杂和频繁的,下面将进行说明。 使用全局变量进行通信<br原创 2010-09-17 19:26:00 · 27946 阅读 · 0 评论 -
C++多线程编程(二)MFC中多线程开发
<br />多线程编程之二——MFC中的多线程开发<br /><br />作者:韩耀旭<br />原文地址:http://www.vckbase.com/document/viewdoc/?id=1706<br /><br />五、MFC对多线程编程的支持<br /> MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。<br /> 工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后转载 2010-09-17 19:17:00 · 3453 阅读 · 0 评论 -
C++中fstream头文件使用的一点小问题
<br />出现错误<br />error C2065: 'ifstream' : undeclared identifier<br />程序中已经添加头文件<br />#include <fstream><br /> <br />最后发现问题在于未添加<br />using namespace std;<br /> <br /> <br />以下在网上摘得:<br /> <br /> <br />因为标准库非常的庞大,所程序员在选择的类的名称或函数名时就很有可能和标准库中的某个名字相同。所以为了避免这种情原创 2010-09-25 14:17:00 · 9108 阅读 · 1 评论 -
error C2440 “static_cast” 无法从“void (__thiscall CPppView )(void)”转换为“LRESULT (__thiscall
error C2440 “static_cast” 无法从“void (__thiscall CPppView )(void)”转换为“LRESULT (__thiscall CWnd )(WPARAM,LPARAM)” 不能转换void (_thiscall CMainFrame::*)(void)to LRESULT (__thiscall CWnd::* )转载 2011-06-11 11:33:00 · 7481 阅读 · 6 评论