私は割り当てに取り組んでおり、バイナリファイルへの整数と倍精度の出力の一部に行き詰まっています。
出力ストリームにバイナリフラグを使用するとともに write() 関数を使用する必要があることはわかっていますが、write() には出力する文字配列が必要です。通常の文字列を出力するときは、(char *) を使用して型キャストするか、.c_str() 関数を使用できますが、double と integer に問題があります。
整数と double をバイナリに出力するにはどうすればよいですか?