ネットワークプログラミング相談室 Port16
■ このスレッドは過去ログ倉庫に格納されています
0655645
2006/03/22(水) 14:15:04ああ!シコるほど!
> totalBytesRcvd: 7
になってしまうのがいかんかったんですね。
if ((bytesRcvd = recv(sock, &msgStruct, sizeof(msgStruct) - 1, 0)) <= 0)
の-1はEchoBufferでテキストメッセージを送る場合に最後の\nのためにあったんですが
構造体ではいらんかったですね。
消したら
Received:
totalBytesRcvd: 8
deposits: 500
withdrawals: 600
と正常位になりました。
ありがとうございました!
■ このスレッドは過去ログ倉庫に格納されています