gpt4 book ai didi

c++ - 在 C++ 中将文件读入字符串

转载 作者:太空狗 更新时间:2023-10-29 20:01:06 24 4
gpt4 key购买 nike

作为 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com