0
recvからメッセージを取り出し、テキストファイルに書き込んだ後、テキストファイルの内容配列の各文字をunsigned charにキャストしてテキストファイルに書き込むと、使用可能な形式に戻すことができますか?または、ファイルの書き込み/読み取りの前後に何らかの変換を行う必要がありますか?recvからテキストファイルに返されたchar配列を書き込んで、char配列に戻す方法
recvからメッセージを取り出し、テキストファイルに書き込んだ後、テキストファイルの内容配列の各文字をunsigned charにキャストしてテキストファイルに書き込むと、使用可能な形式に戻すことができますか?または、ファイルの書き込み/読み取りの前後に何らかの変換を行う必要がありますか?recvからテキストファイルに返されたchar配列を書き込んで、char配列に戻す方法
もちろんです。あなたのファイルをバイナリモードで開くようにして、RTLがあなたのメッセージをmangleしないようにしてください。
ofstream f("file.txt", ios_base::out | ios_base::binary);
f.write(data, len);
f.close();
その後...
ifstream f("file.txt", ios_base::in | ios_base::binary);
f.read(data, len);
f.close();
何のプログラミング言語、私たちは話していますか? – devsnd
申し訳ありませんC++ –