设为首页收藏本站

中国膜结构网

 找回密码
 立即注册
膜结构车棚
膜结构车棚膜结构资质国产膜材 膜结构网中国膜结构协会
查看: 158|回复: 0

利用二进制方式存入读出vector文件

[复制链接]
  • TA的每日心情
    开心
    2020-10-20 17:08
  • 签到天数: 1320 天

    连续签到: 3 天

    [LV.10]以坛为家III

    发表于 2020-8-27 11:05 | 显示全部楼层 |阅读模式
    1. #include<iostream>
    2. #include <fstream>
    3. using namespace std;
    4. #include <vector>
    5. struct TestInfo{
    6. int id;
    7. double salary;
    8. string strName;
    9. };
    10. typedef std::vector<TestInfo> vecTestInfo;
    11. void AnalyData()
    12.     {
    13.     vecTestInfo vecTemp;
    14.      
    15.     TestInfo info1;
    16.     info1.id = 1;
    17.     info1.salary = 100.2;
    18.     info1.strName = "张散";
    19.      
    20.     TestInfo info2;
    21.     info2.id = 2;
    22.     info2.salary = 112.5;
    23.     info2.strName = "李四";
    24.      
    25.     TestInfo info3;
    26.     info3.id = 3;
    27.     info3.salary = 314.7;
    28.     info3.strName = "liming";
    29.      
    30.     vecTemp.push_back(info1);
    31.     vecTemp.push_back(info2);
    32.     vecTemp.push_back(info3);
    33.      
    34.     ofstream osData("C:\\Users\\ZLY\\Desktop\\数据.dat", ios_base::out | ios_base::binary);
    35.     osData.write(reinterpret_cast<char *>(vecTemp.data()), vecTemp.size()*sizeof(vecTemp.front()) );
    36.     osData.close();
    37.      
    38.     vecTestInfo vecTemp2;
    39.      
    40.     ifstream isData("C:\\Users\\ZLY\\Desktop\\数据.dat", ios_base::in | ios_base::binary);
    41.     if (isData)
    42.     {
    43.     isData.read(reinterpret_cast<char *>(vecTemp.data()), vecTemp.size()*sizeof(vecTemp2.front()));
    44.     }
    45.     else
    46.     {
    47.     AfxMessageBox(_T("ERROR: Cannot open file 数据.dat"));
    48.     }
    49.      
    50.     isData.close();
    51.     }
    复制代码
    http://www.mjgw.org/ 专业从事膜结构设计、制作加工、施工安装的膜结构咨询服务,能够为客户提供专业的膜结构整体解决方案。做中国最好的膜结构综合服务平台。欢迎大家联系QQ:463017170.
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    推荐膜材品牌上一条 /5 下一条

    进口膜材 国产膜材 pvdf膜材ptfe膜材ETFE膜材
    最好的膜结构公司 一级膜结构资质 膜结构一级资质
    膜结构设计-膜结构十大品牌-etfe设计-充气膜结构
    诺科膜结构
    遨都膜结构设计
    中国膜结构网
    中国空间膜结构协会

    QQ|申请友链|Archiver|手机版|中国膜结构论坛

    GMT+8, 2020-10-21 23:20 , Processed in 0.203912 second(s), 23 queries .

    Powered by 中国膜结构网->膜材采购->膜结构设计->膜结构安装->膜结构维修

    © 2014-2020 膜结构协会->进口膜材->国产膜材->PVDF膜材->PTFE膜材->ETFE膜材.

    快速回复 返回顶部 返回列表