私が必要とするのは、私と(私のプログラミングコンテストチームが)最も簡単な方法でWindowsのC++でTCP/IPを使用できる解決策です。おそらく、サーバーとの完全な同期テキスト通信が必要な作業もあります。最良のオプションは、Linuxのnetcatをのようなアプリケーションのイン/アウト通信にOLLをリダイレクトし、送信/ TCPを経由して、それを受け取ることになるいくつかのDOSコマンドまたはプログラム、次のようになります。ストリームを使用した単純なC++ TCP/IP
:> cool_proxy 123.122.121.43 1234 abc.exe
、プログラム内部
int query;
cin >> query;
cout << "The answer is " << (query+123);
ただし、Windowsのnetcatは、これが不可能な場合は、他のいくつかの簡単なオプションが役立つかもしれない...その機能を欠場するようだ:
Some_cool_sockect scs("123.122.121.42:1234");
scs.connect();
int query;
scs >> query;
scs << "The answer is " << (query+123);
それは高い性能に到達する必要はありません。単純で完全な同期半二重TCPです。私はC#でかなり流暢にTCPを扱うことができるので、私は、プロキシのいくつかの種類を書くことができますが、多分この事は既に存在している:)