imranclient.cpp
来自「here is a C++ code for TCP server and cl」· C++ 代码 · 共 68 行
CPP
68 行
#include<iostream.h>#include<sys/socket.h>#include<sys/types.h>#include<string.h>#include<unistd.h>#include<netinet/in.h>#include<arpa/inet.h>using namespace std;int main(){ int mysockect=-1; int mylenth=0;char buff[1024];char msg[]="imran ali";int bytes;struct sockaddr_in servAddr,clinAddr;mysocket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);memset(&servAddr,0,sizeof(servAddr));servAddr.sin_family=AF_INET;servAddr.sin_addr.s_addr=inet_addr("127.0.0.1");servAddr.sin_port=htons(26000);if(connect(mysock,(struct sockaddr*)&servAddr,sizeof(struct sockaddr_in))<0)cout<<"client:: connection err"<<endl;memset(buff,65,1); if(send(mysocket,buff,100,0)<1)
cout<<"Client::Error while sending data"<<endl;if( byteread=recv(mysocket, resbuff, 1024, 0) < 0)
cout << "recv failed\n";else{cout<<"client::you recived "<<resbuff<<"from server"<<endl;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?