首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c++文件i/o流有关问题

2012-04-22 
c++文件i/o流问题C/C++ codevector unsigned int numfor ( size_t i 0 i num.size() i++ ){file

c++文件i/o流问题

C/C++ code
vector< unsigned int > num;for ( size_t i = 0; i < num.size(); i++ )        {            file2 <<  << num[i];        }


怎么才能输出的是二进制流呢?每8个字符表示一个数字
在<< << 中间加hex什么的没用啊?

[解决办法]
binary方式打开。
vector< unsigned int > num;

for ( size_t i = 0; i < num.size(); i++ )
{
file2.write((char*)&num[i],sizeof(num[0]))
}


热点排行