摘要:
当多线程访问公用数据时,可能导致一些问题 如:A线程先判断数据状态,B线程修改数据状态,再由A线程访问数据,导致数据不一致 解决的办法是使用互斥对象Mutex#include <Windows.h>#include <iostream>using namespace std;DWORD WINAPI Fun1Proc(LPVOID lpParameter);DWORD WINAPI Fun2Pro... 阅读全文
posted @ 2012-02-04 12:36
哈哈开心
阅读(210)
评论(0)
推荐(0)
摘要:
一个简单的多线程程序#include <Windows.h>#include <iostream>using namespace std;DWORD WINAPI Fun1Proc(LPVOID lpParameter);DWORD WINAPI Fun2Proc(LPVOID lpParameter);DWORD WINAPI Fun3Proc(LPVOID lpParameter);void ... 阅读全文
posted @ 2012-02-04 12:15
哈哈开心
阅读(1541)
评论(1)
推荐(0)
摘要:
socket 服务器端和客户端通信,面向TCP的服务器端步骤:1、创建用于监听的套接字(socket)2、将套接字绑定到本地地址和端口上(bind)3、将套接字设为监听模式(listen)4、等待客户请求(accept),此处要不断的调用accept5、通信(send/receive),完成后返回46、关闭套接字(closesocket)客户端步骤:1、创建套接字2、向服务器发送连接请求(connect)3、通信(send/recv)4、关闭套接字程序代码:服务器端:#include <WinSock2.h>#include <stdio.h>#pragma comme 阅读全文
posted @ 2012-02-04 11:22
哈哈开心
阅读(5786)
评论(1)
推荐(0)

浙公网安备 33010602011771号