ネットワーク01-サーバー

「ネットワーク01-サーバー」の編集履歴(バックアップ)一覧はこちら

ネットワーク01-サーバー」(2009/05/14 (木) 09:56:44) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

//C++ #include <winsock2.h> ////////////////////////////////////////////////////////////// // 超簡単なTCPサーバープログラム ///////////////////////////////////////////////////////////// WSADATA wsaData; SOCKET sock0, sock1; struct sockaddr_in server, client; int len; int main(){ //winsock2を初期化 WSAStartup(MAKEWORD(2, 0), &wsaData); //TCPのソケットを取得 sock0 = socket(AF_INET, SOCK_STREAM, 0); //port情報を初期化 server.sin_family = AF_INET; server.sin_port = htons(12345); server.sin_addr.S_un.S_addr = INADDR_ANY; //情報をソケットにバインド bind(sock0, (struct sockaddr *)&server, sizeof(server)); //サーバー待ち受け listen(sock0, 5); //クライアント情報を格納 sock1 = accept(sock0, (struct sockaddr *)&client, &len); //情報送信 send(sock1, "Hello", 5, 0); //winsock2を終了 WSACleanup(); return 0; }

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。