資源簡介
windows編程 VC6.0 網絡程序設計 TCP 聊天程序 轉發所以發過來的信息 客戶端多線程 C語言 客戶端與服務器端源代碼
代碼片段和文件信息
//客戶端
#pragma?comment(lib“WS2_32.lib“)
#include
#include
#include
#include
#define?MAX_BUF?1024
#include??
#include??
#include
#include
void?_cdecl?get_keyboard_input(void?*param)
{
SOCKET?sock?=?(SOCKET?)param;
while(1)
{
char?info[1024];
gets(info);
send(sockinfostrlen(info)0);
}
}
int?main()
{
WSAData?wsadata;
int?err?=?WSAStartup(WINSOCK_VERSION&wsadata);
if(0?!=?err?)
{
return?0;
}
SOCKET?sock;
sock?=?socket(AF_INET?SOCK_STREAM?0);
if(INVALID_SOCKET?==?sock)
{
printf(“socket?%d“WSAGetLastError());
WSACleanup();
return?-1;
}
sockaddr_in?localaddr;
localaddr.sin_family?=?AF_INET;
localaddr.sin_port?=?htons(20000);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1647??2012-12-23?17:24??TCP聊天程序?轉發所以發過來的信息?客戶端多線程\r_udp\udp.cpp
?????文件???????3109??2012-12-23?17:08??TCP聊天程序?轉發所以發過來的信息?客戶端多線程\s_udp\udp.cpp
?????文件???????1648??2012-12-23?17:31??TCP聊天程序?轉發所以發過來的信息?客戶端多線程\復件?r_udp\udp.cpp
?????目錄??????????0??2013-08-24?07:48??TCP聊天程序?轉發所以發過來的信息?客戶端多線程\r_udp
?????目錄??????????0??2013-08-24?07:48??TCP聊天程序?轉發所以發過來的信息?客戶端多線程\s_udp
?????目錄??????????0??2013-08-24?07:48??TCP聊天程序?轉發所以發過來的信息?客戶端多線程\復件?r_udp
?????目錄??????????0??2013-08-24?07:48??TCP聊天程序?轉發所以發過來的信息?客戶端多線程
-----------?---------??----------?-----??----
?????????????????6404????????????????????7
評論
共有 條評論