ostream和basic_ostream有什么区别<unsigned char =“”>?</unsigned>

时间:2013-10-24 09:29:08

标签: c++

是练习,有什么区别

ostream stream( ... );

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

处理二进制数据时?

1 个答案:

答案 0 :(得分:0)

如果您在标题中查看ostream的声明,则应在char上进行模板化(默认情况下通常会签名)。显然它与unsigned char的大小相同,因此它应该与原始二进制数据的行为方式相同。签名/未签名的区别不会影响基础表示或处理。