我如何在c++控制台中编写文本而不断行
How can i write text in c++ console without breaking the lines
如何在c++控制台中输入文本而不中断一次一行的输入?如果我使用cin,我可以每次输入一个字符串加上我不能编辑输入(除非我编辑字符串,但这不会有帮助)是否有任何方法来输入字符串(多行),但不打破字符串在一行的时间?
我正在运行ubuntu 12.04
谁在写?是你的问题,还是什么程序的问题?
你的术语是不寻常的:通常程序员从计算机的角度出发!
你在键盘上键入的东西是一个输入给某个程序(该程序读取它)。
如果您想要一个可编辑的输入(对于程序,因此是由人类用户"编写"或键入的),请考虑使用GNU readline(在Linux上),或者可能使用ncurses
如果您想要格式化程序的输出(用户将用他的眼睛阅读),您通常需要显式地编写格式化代码。也许ANSI转义码可能有用(但使用它们可能会使readline
或ncurses
不高兴)。
请参阅我给出的答案和参考资料
相关文章:
- 文本文件中的单词链表
- 从命令行c++发送文本文件名
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 2D数组来自文本输入,中间有空格
- 如何将内容数组写入文本文件?
- 无法通过空白将文本文件行分隔为矢量
- 我正在使用嵌套的while循环来解析具有多行的文本文件,但由于某种原因,它只通过第一行,我不知道为什么
- C++将文本文件中的数据读取到结构数组中
- 在指针的帮助下,文本文件中单词的频率
- 将字符指针十六进制转换为字符串并保存在文本文件C++中
- 将值从二维数组输出到文本文件
- 如何在c++中从文本文件中逐行读取整数
- 如何创建一个QTableWidgetItem,用长文本右对齐,左边有省略号
- 从文本文件中读取时钟时间和事件时间并进行处理
- 如何从文本文件中读取值和数组
- 如何在C++中确定文本文件中的元素是字符还是数字
- 如何根据单词在文本中出现的概率输出单词
- 如何在C++中用std::cout正确显示带十六进制的字符串文本
- C++试图读取一个文件并输出到另一个文本文件
- 如何通过套接字将文本文件的内容从服务器发送到客户端