如何在boost中打开文件

时间:2014-04-19 21:02:41

标签: c++ boost

我对使用c ++的boost库比较新,我想知道如何使用它来打开文件。我的目的是从json文件中读取,但我不知道如何打开文件。

在c ++中,你可以这样做

int main () {
  ofstream myfile;
  myfile.open ("example.txt");
  myfile << "Writing this to a file.\n";
  myfile.close();
  return 0;
}

但是如何使用boost来做到这一点?

1 个答案:

答案 0 :(得分:2)

您可以使用boost :: ifstream(与boost :: filesystem :: path实例一起使用)或只使用std :: ifstream来读取文件。

实际代码很大程度上取决于您的具体用例。