Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <windows.h>
- #include <iostream>
- using namespace std;
- int main() {
- WSADATA wsa;
- char buffer[1024];
- if (WSAStartup(MAKEWORD(2,2), &wsa) != 0) {
- cout << "WSAStartup() error: " << WSAGetLastError();
- return 0;
- }
- SOCKET mainSocket;
- mainSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
- if (mainSocket == INVALID_SOCKET) {
- cout << "mainSocket error: " << WSAGetLastError();
- WSACleanup();
- return 0;
- }
- sockaddr_in server;
- server.sin_family = AF_INET;
- server.sin_addr.s_addr = inet_addr("127.0.0.1");
- server.sin_port = htons(12000);
- connect(mainSocket, (SOCKADDR*)&server, sizeof(server));
- do {
- cin >> buffer;
- send(mainSocket, buffer, 1024, 0);
- } while (strcmp(buffer, "end"));
- closesocket(mainSocket);
- WSACleanup();
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement