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

数组写入文件,不用for循环,一次写入怎么做

2012-03-08 
数组写入文件,不用for循环,一次写入如何做?请教大家,假设有一个unsigned short index[10000]对index处理

数组写入文件,不用for循环,一次写入如何做?
请教大家,假设有一个unsigned short index[10000];
对index处理和操作之后,想要把这个数组写到文件中,通常采用
for(i=0;i<10000;i++) 
{
fwrite();
}

由于一些系统原因,fwrite一次IO操作时间较慢,所以有没有办法可以不用循环,一次fwrite,并且尽可能使用内存最少;

[解决办法]
先把数组弄好,然后再for循环外面调用fwrite不行啊?
[解决办法]
直接写不行吗, 干嘛用循环呢?
unsigned short array[10000];
fwrite(array, sizeof(array[0]), 10000, fp);

热点排行