C++ 如何在c++;不使用任何图形库?
我首先声明一个字符串并将用户输入的所有文本存储在其中。然后我转到一个文件。我不知道如何在输入中添加换行符。我只是个初学者 示例代码:C++ 如何在c++;不使用任何图形库?,c++,file-io,editor,text-editor,codeblocks,C++,File Io,Editor,Text Editor,Codeblocks,我首先声明一个字符串并将用户输入的所有文本存储在其中。然后我转到一个文件。我不知道如何在输入中添加换行符。我只是个初学者 示例代码: #include <iostream> #include <fstream> using namespace std; int main() { string x; string y; ofstream a_file("example.txt"); getline ( cin , x); a_
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
string x;
string y;
ofstream a_file("example.txt");
getline ( cin , x);
a_file<<x;
a_file<<y;
}
#包括
#包括
使用名称空间std;
int main()
{
字符串x;
弦y;
流a_文件(“example.txt”);
getline(cin,x);
要在输出中添加换行符,需要将字符串“\n”
写入该文件
ofstream a_file("example.txt");
string line;
if (getline(cin, line)) {
a_file << line;
a_file << "\n";
}
在你开始输入任何代码之前,你可能需要考虑程序流程和接口。一旦你完成了这个任务,我确信你会有一个更具体的问题。YUP,似乎是个话题。这是一个巨大的话题。如何在C++中创建一个操作系统?:初学者。代码看起来很有结构和整洁。你只需要<代码>在对字符串进行操作时,在文件顶部包含
,否则您的程序可能无法编译。您将需要某种形式的图形库。即使它是一个像ncurses这样的低级库,在终端窗口中完成所有工作(去看看vim或emacs的想法)。thnx…我对c++不太熟悉(我对c略知一二)…我不知道你可以用“
a_file << line << "\n";
string line = "some line that has been input";
line += "\n";
line += "the text of the second line, including the line break\n";