update.SDLはクロスプラットフォームなゲーム製作ライブラリです。SDL_netはSDLに付いているソケット通信ライブラリです。私はこのライブラリでHTTPサーバーを製作中です。徐々に細部を作り上げて完成した順にここに記載します。これらのプログラムをコンパイルして起動した後にブラウザを開きhttp://localhost/にアクセスして動作を確認できます。場合によっては対策ソフトがウイルスと勘違いします。リクエストが来たらsuccessと返す。main.cpp#include<stdio.h>#include<SDL_net.h>//####注意####下記3つのライブラリをリンク。//####注意####本物のmain関数はSDL2main.libに入っている。accepting,accepted;//####注意####ヘッダと中身は一行空ける。if(accepting=SDLNet_TCP_Open(&ip)){//####注意####accepted!=acceptingであり。acceptedを使う。//####注意####SDLNet_TCP_Acceptは何度も呼び出すべし。0;}下成功例リクエストの内容を解析してsuccessと返す。求められているファイル。接続を継続するか否か。情報を圧縮して通信できるか。main.cpp//####注意####下記3つのライブラリをリンク。//####注意####本物のmain関数はSDL2main.libに入っている。std;//####関数####//区切り文字pまで受信する。//####注意####ヘッダと中身は一行空ける。//####注意####accepted!=acceptingであり。acceptedを使う。//####注意####SDLNet_TCP_Acceptは何度も呼び出すべし。break;//最後の行。0;}リクエストにて要求されているファイルを返す。std;//####関数####//区切り文字pまで受信する。//####注意####ヘッダと中身は一行空ける。//####注意####accepted!=acceptingであり。acceptedを使う。//####注意####SDLNet_TCP_Acceptは何度も呼び出すべし。break;//最後の行。0;}上手く動くと達成感が有ります。upLoginユーザーは見つかりませんでした。