2007-07-10から1日間の記事一覧

非同期sendの処理の流れメモ

以前に勉強したのですが、WinSockのブロック処理のうちacceptやrecvの非同期化は割と直感的に実装が可能です。 今回ちょっと頭を悩ましたというか、どういう風に使えばいいのか分からなかったのが、sendの非同期処理化です。 FD_WRITEイベントが発生するのは…

CString→char 変換

CString型からcharへの変換は、strcpy_s関数と、CT2Aマクロを使うと便利なようです。 CString hoge( "hogehoge" ); int sizeBuf = hoge.GetLength() + 1; char* buf = new char [ sizeBuf ]; strcpy_s( buf, sizeBuf, CT2A(hoge) ); 参考URL belution.com