【问题标题】:Edit and Update data for specific row/column of csv file MFC [closed]编辑和更新csv文件MFC的特定行/列的数据[关闭]
【发布时间】:2015-08-07 02:21:47
【问题描述】:

如何在 csv 文件 MFC 中编辑和更新数据。我可以使用 ReadString() 从 csv 文件中读取数据。

void ModifyCSVFile(){
     .....
}

【问题讨论】:

  • 如何让别人知道你想用你的数据做什么?那是你自己的工作。
  • @Blacktempel 我想我已经提供了足够的信息,在这里我正在寻找提示而不是解决方案。
  • 如果你用MFC编程,你不应该也能读写文件吗?那是基本的C++。从 CSV 解析器读取 std::vector 中的数据(对于 CSV 文件可能是 2d),访问它,编辑它,将它写回文件。如果不是这样,我没有得到你想要的......
  • @Blacktempel 很有用。有没有直接更新csv数据的api。
  • @Blacktempel 谢谢你的帮助。我已经编写了自己的 csv 解析器。

标签: c++ c++11 visual-c++ mfc


【解决方案1】:

在 ReadString() 之后,您可以根据自己的喜好修改它并使用 WriteString() 写入另一个文件。完成后,删除原始文件并重命名新文件。 如果您只是想用相同数量的不同符号替换某些符号,您可以就地执行此操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-08
    • 1970-01-01
    • 2013-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多