作为 C++ 的新手和来自 python 背景的人,我正在尝试将下面的代码翻译成 C++
f = open('transit_test.py')
s = f.read()
做这样的事情最短的 C++ 习语是什么?
最佳答案
执行此操作的 C++ STL 方法是这样的:
#include <string>
#include <iterator>
#include <fstream>
using namespace std;
wifstream f(L"transit_test.py");
wstring s(istreambuf_iterator<wchar_t>(f), (istreambuf_iterator<wchar_t>()) );
关于c++ - 在 C++ 中将文件读入字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3286822/