1.求聊天系统中客户端通信C/C++源代码!客聊客服!源码源码joolun源码大全!聊天开源码之家
求聊天系统中客户端通信C/C++源代码!客聊客服开心牛牛源码!源码源码glide 复杂源码!聊天源码程序代理
#include "stdafx.h"
#include <Winsock2.h>
#include <windows.h>
#include <stdio.h>
#include <iostream>
#include <string.h>
using namespace std;
#pragma comment (lib,客聊客服"ws2_.lib")
int _tmain(int argc, _TCHAR* argv[])
{
WORD wVersionRequested;//版本号
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD( 2, 1 );//1.1版本的套接字
err = WSAStartup( wVersionRequested, &wsaData );
if ( err != 0 ) {
return 0;
}//加载套接字库,加裁失败则返回
if ( LOBYTE( wsaData.wVersion ) != 2 || HIBYTE( wsaData.wVersion ) != 1 ) {
WSACleanup( );
return 0;
}//如果不是源码源码1.1的则退出
SOCKET sockClient = socket(AF_INET,SOCK_STREAM,0);//创建socket SOCK_STREAM表示TCP
if (sockClient==INVALID_SOCKET)
{
cout<<"INVALID_SOCKET"<<endl;
}
SOCKADDR_IN addrClient; //设置相关地址结构
cout<<"ip"<<endl;
char ip[]=".0.0.1";
cin>>ip;
addrClient.sin_addr.s_addr=inet_addr(ip);
addrClient.sin_family=AF_INET;
addrClient.sin_port=htons();//设置server端端口号,你可以随便设置
//连接
int x=connect(sockClient,聊天(SOCKADDR*)&addrClient,sizeof(SOCKADDR));
if (x==SOCKET_ERROR)
{
cout<<"连接出错"<<endl;
return 0;
}
while(1)
{
char ddb_send[]="\0";
cin>>ddb_send;
if (strcmp(ddb_send,"exit")==0)
break;
char * buf=ddb_send;
int y=send(sockClient,buf,,0);
if (y==SOCKET_ERROR)
cout<<"SOCKET_ERROR"<<endl;
}
closesocket(sockClient);//关闭
WSACleanup();
return 0;
}
2024-11-28 15:37683人浏览
2024-11-28 15:24623人浏览
2024-11-28 14:572350人浏览
2024-11-28 13:561073人浏览
2024-11-28 13:39372人浏览
2024-11-28 13:10746人浏览
1.code geassãä¸è½èµäºgeassè½åçå»å°å«ä»ä¹2.[虚拟机+单机]梦幻契约H5修复版_附GM工具3.英雄联盟激活码怎么用_英雄联盟激活
1.asp是什么2.有没有免费的ASP源码?后台可全站操作的asp是什么 asp源代码或叫asp源码,源程序; 就是程序员开发好的成品网站,没有经过加密,封装的源程序; 客户只要把asp源
1.用C语言编写一个简单的书管理小程序2.如何用C语言编写一个简单的程序!用C语言编写一个简单的书管理小程序 源代码如下: #include<iostream> #incl