请问 如何将文件中的信息读入VECTOR 谢谢大家
希望大家帮忙 如何将文件中的信息读入VECTOR
这是 读入读出函数: 帮忙修改一下
void save(){
fstream file;
file.open("pc.data",ios::out|ios::app|ios::binary);
if(!file)
{
cout<<"file open error!"<<endl;
abort();
}
for(int i=0;i<strvec.size();i++)
file.write((char *)&(strvec.at(i)),sizeof(class pc));
file.close();}
void load(){
int i=0
fstream file1;
file1.open("pc.data",ios::in);
if(!file1)
{
cout<<"file open error!"<<endl;
abort();
}
while(!file1.eof())
{
file1.read((char *)&(strvec.at(i)),sizeof(class pc));
i++;
}
file1.close();
}
这是 读入读出函数: 帮忙修改一下
void save(){
fstream file;
file.open("pc.data",ios::out|ios::app|ios::binary);
if(!file)
{
cout<<"file open error!"<<endl;
abort();
}
for(int i=0;i<strvec.size();i++)
file.write((char *)&(strvec.at(i)),sizeof(class pc));
file.close();}
void load(){
int i=0
fstream file1;
file1.open("pc.data",ios::in);
if(!file1)
{
cout<<"file open error!"<<endl;
abort();
}
while(!file1.eof())
{
file1.read((char *)&(strvec.at(i)),sizeof(class pc));
i++;
}
file1.close();
}
...全文
相关推荐
C++从文本文件读取数据到vector中的方法
主要给大家介绍了利用C++如何从文本文件读取数据到vector中,文章通过实例给出示例代码,相信会对大家的理解和学习很有帮助,有需要的朋友们下面来一起看看吧。
读入一组整数到vector,头尾相加
读入一组整数到vector对象,头尾元素两两配对(第一个和最后一个,第二个和倒数第二个),计算每对元素的和.用C++语言描述。
详解C++中的vector容器及用迭代器访问vector的方法
使用迭代器iterator可以更方便地解引用和访问成员,当然也包括vector中的元素,本文就来详解C++中的vector容器及用迭代器访问vector的方法,需要的朋友可以参考下
Vector CANoe、CANape系列驱动文件
Vector CANoe、CANape系列驱动文件,适用于各个版本,非常实用。
Vector CANdb++
can 网络数据解析工具 不仅包含Vector官方网站下载的CANDB++,还包含安装所依赖的vc2013文件,以及所缺少的dll动态链接库,可以适用多种windows系统。


