Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何创建名为(整型)变量的流文件?_C++_C++11_Codeblocks_Ofstream - Fatal编程技术网

C++ 如何创建名为(整型)变量的流文件?

C++ 如何创建名为(整型)变量的流文件?,c++,c++11,codeblocks,ofstream,C++,C++11,Codeblocks,Ofstream,我想用用户输入的代码创建一个.txt文件。请提供帮助。需要将输入转换为std::string: int a cin>>a; ofstream file; file.open("a.txt"); 如果用户输入23,是否要打开23.txt?是的,如果用户输入23,我想打开23.txtWatch:。为什么不简单地将输入读取为字符串?为什么它需要作为整数读入字符串名称;cin>>名称;打开(名称+“.txt”) int a; cin>>a; ofstr

我想用用户输入的代码创建一个.txt文件。请提供帮助。

需要将输入转换为
std::string

int a
cin>>a;
ofstream file;
file.open("a.txt");

如果用户输入
23
,是否要打开
23.txt
?是的,如果用户输入23,我想打开23.txtWatch:。为什么不简单地将输入读取为字符串?为什么它需要作为整数读入<代码>字符串名称;cin>>名称;打开(名称+“.txt”)
 int a;
 cin>>a;
 ofstream file(std::to_string(a) + ".txt");