【发布时间】:2011-04-30 07:52:25
【问题描述】:
我在 XCode 中使用回车回退到行首时遇到问题。
这个小例子:
std::cout << "will not see this\rwill see this" << std::flush;
std::cout << std::endl; // all done
在 XCode 中编译的结果是:
不会看到这个
会看到这个
然而,当我在终端中使用 G++ 编译它时,我得到:
会看到这个这个
如何让 XCode 显示后一种(和预期的)行为?
丹尼尔干杯
【问题讨论】:
-
您为什么会期望这种行为?标准控制台设备是电传打字机已经有一段时间了。
-
我期待这种行为,因为 '\r' 既不是 'newline' 也不是 'CRLF' 而是 'carriage return'。
标签: xcode carriage-return