问题标签 [cout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
4512 浏览

c++ - 使用预处理器取消 std::cout 代码行

printf()可以删除所有对using的调用#define printf。如果我有很多类似的调试打印std::cout << x << endl;怎么办?如何cout <<使用预处理器快速关闭单个文件中的语句?

0 投票
7 回答
56475 浏览

c++ - 如何在 C++ 中的特定坐标处将字符串打印到控制台?

我正在尝试在指定坐标的控制台中打印字符。到目前为止,我一直在使用非常丑陋的printf("\033[%d;%dH%s\n", 2, 2, "str");但我只是想问一下 C++ 是否有其他方法可以做到这一点。问题甚至不在于它丑陋,当我试图让自己成为一个更漂亮的函数时,问题就出现了:

它不起作用,即使我将类型转换为(char*). 另一个问题是我必须打印出\n要刷新的页面......我只是一般不喜欢使用printf

cout与使用而不是类似printf,我相信应该有一种更新的方式来执行此操作(理想情况下,这是一种允许我在屏幕上轻松编写字符串的方式,理想情况下是不需要这些奇怪符号的方式\033[%d;%dH:)

那么,你们有没有我要找的东西?

0 投票
3 回答
1332 浏览

c++ - C++ ofstream 与 C++ cout 管道传输到文件

我正在编写一组单元测试,将计算值写入文件。每个测试都会生成一个方阵,可以容纳 50,000 到 500,000 个双精度数,我总共有 128 个测试用例组合。

编写 cout 语句然后将输出通过管道传输到文件是否有任何重大开销,或者我最好使用 ofstream 直接写入文件?

0 投票
7 回答
279734 浏览

c++ - 使用 cout << 运算符时,如何用前导零填充 int?

我想cout输出一个带前导零的 int,因此该值1将打印为001,而该值25打印为025. 我怎样才能做到这一点?

0 投票
7 回答
22351 浏览

c++ - 使用“cout”在 Windows 对话框中显示消息 - C++

可以使用 cout 语法显示 windows 消息框吗?

我还需要抑制/隐藏命令提示符窗口。

有很多方法可以调用 messagebox 函数并通过其用法显示文本,但这里的主要约束是必须使用 cout 语法。

我正在考虑在 cout 输出中调用 VB msgbox 命令,但找不到任何有效的方法。

有任何想法吗?

0 投票
2 回答
1648 浏览

c++ - 限制 std::cout 中 boost::options_description 中默认值的精度

当我构造一个 boost::options_description 实例时

后来想要自动输出可用于我的程序的选项,然后放

默认值 0.2 显示的精度太高,当我有长变量名时,这会有效地混淆我的输出:

不幸的是,之前对 std::cout.precision 的调用没有帮助:

这仍然导致相同的输出:/

您对如何将默认值的显示限制为更少的位置有什么想法吗?

最好的问候,克里斯蒂安

0 投票
2 回答
1906 浏览

c++ - C++ cout cin 字符串操作

我正在尝试从命令行获取一行作为输入。我的问题是我没有得到整条线,但它被空间标记了。

因此,如果我输入诸如“我非常喜欢数学”之类的内容,而不是

我得到以下信息:

0 投票
8 回答
10606 浏览

c++ - C ++ cout打印缓慢

我注意到,如果我使用 cout 打印出一个长字符串(char*),它似乎在 Windows 7、Vista 和 Linux(使用 putty)中使用 Windows 上的 Visual C++ 2008 和 Linux 上的 G++ 一次打印 1 个字符。Printf 快得多,我实际上在我的一个项目中从 cout 切换到 printf 进行大多数打印。这让我很困惑,因为这个问题让我觉得我是唯一一个遇到这个问题的人。

我什至写了一个 cout 替代品,看起来它在我的 comp 上击败了 cout 的裤子 -

任何想法为什么 cout 对我来说打印速度如此缓慢?

0 投票
2 回答
2349 浏览

c++ - 将 std::cout 重定向到新创建的控制台

当您在 Windows 下创建 C++ 控制台应用程序时,您会自动获得为您创建的控制台窗口,并将 std::cout 输出到控制台窗口。

我有一个 GUI 应用程序,我还想为其创建一个控制台窗口。我可以使用 AllocConsole() 函数创建控制台窗口,但是如何将 std::cout 重定向/附加到控制台,以便输出出现在控制台窗口中?

0 投票
2 回答
4774 浏览

c++ - 重定向 cout -> std::stringstream,没有看到 EOL

我已经阅读了一堆关于将 std::cout 重定向到 stringstreams 的帖子,但是我在读取重定向的字符串时遇到了问题。

我需要在初始输出中挑选出新行 - 谁能告诉我如何做到这一点?

谢谢。