我对使用c ++的boost库比较新,我想知道如何使用它来打开文件。我的目的是从json文件中读取,但我不知道如何打开文件。
在c ++中,你可以这样做
int main () {
ofstream myfile;
myfile.open ("example.txt");
myfile << "Writing this to a file.\n";
myfile.close();
return 0;
}
但是如何使用boost来做到这一点?
答案 0 :(得分:2)
您可以使用boost :: ifstream(与boost :: filesystem :: path实例一起使用)或只使用std :: ifstream来读取文件。
实际代码很大程度上取决于您的具体用例。