MultiThread
文章平均质量分 80
owldestiny
我命由我不由天
展开
-
线程同步
#include #include DWORD WINAPI Fun1Proc(LPVOID lpParameter);DWORD WINAPI Fun2Proc(LPVOID lpParameter);//两个全局变量,属于应用程序进程的,应该可以说明线程能够访问进程的所有内存,也能访问在这个进程//中的所有其他线程的堆栈int index=0;int tickets=100;void main原创 2008-12-20 16:49:00 · 493 阅读 · 0 评论 -
多线程示例
首先看一个简单的多线程示例:#include #include DWORD WINAPI Fun1Proc(LPVOID lpParameter);void main(){ HANDLE hThread; hThread=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL); cout //Sleep(1000); CloseHandle(hThread);}D原创 2008-12-20 16:23:00 · 526 阅读 · 0 评论 -
MultiThread 2
#include #include DWORD WINAPI Fun1Proc(LPVOID lpParameter);void main(){ int index=0; HANDLE hThread; hThread=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL); CloseHandle(hThread); while (index++ { cout }原创 2008-12-20 16:34:00 · 660 阅读 · 0 评论 -
MultiThread Mutex
/************************************************************************//*互斥对象(mutex)属于内核对象,它能够确保线程拥有对单个资源的互斥访问权。互斥对象包含一个使用数量,一个线程ID和一个计数器。其中ID用于标识系统中的哪个线程当前拥有互斥对象,计数器用于指明该线程用友互斥对象的次数。The CreateMute原创 2008-12-20 19:14:00 · 615 阅读 · 0 评论 -
自己写的基于MFC对话框的用于调试程序的UDP客户端服务器端程序
服务器端截图:客户端截图:基于MFC对话框的MFC UPD客户端以及服务器端程序1.服务器端1.1服务器端点击create按钮后,程序读取设置的服务器端端口,默认端口为100,创建服务器端socket,将create的按钮变换成close按钮,并且将服原创 2011-08-01 16:54:12 · 13992 阅读 · 9 评论 -
基于XInput的罗技手柄编程
点击这里下载源代码2011年8月4日 17:11:29准备工作:1.在http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6812 下载DirectX SDK,并安装(C:\P原创 2011-08-04 17:30:57 · 10505 阅读 · 3 评论 -
QTcpSocket断开后自动重连问题 auto connect after disconnected
class SocketThread : public QThread{ Q_OBJECTpublic://public functions SocketThread(QObject *parent); ~SocketThread(); void run();public://public variables QTcpSocket* m_pTcpSocket; bool m_原创 2012-12-31 11:09:27 · 13086 阅读 · 1 评论