1

練習です、違いは何ですか

ostream stream( ... );

basic_ostream<unsigned char> stream( ... );

バイナリデータを扱うときは?

4

1 に答える 1

0

ヘッダーの宣言を見ると、ostreamテンプレート化されている必要がありますchar(通常、デフォルトで署名されています)。明らかに と同じサイズなunsigned charので、生のバイナリ データでも同じように動作するはずです。符号付き/符号なしの区別は、基になる表現や処理にはまったく影響しません。

于 2013-10-24T09:35:37.800 に答える