问题标签 [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 投票
2 回答
805 浏览

c++ - C++中的重定向

cout 是否写入给定文件?

如果没有,有没有办法在不将变量发送到 foo 的情况下做到这一点,比如new


更新

我不能使用使用类或使用全局的解决方案,所以请给我一些使用新的解决方案。还将 from main 传递给 foo

应该工作吗?

我正在尝试这样做,但它不起作用?我将流传递给 foo 所以它存在于 main 中,所以当 foo 完成时它不会结束。

0 投票
4 回答
54984 浏览

c++ - 如何删除放入 std::cout 的最后一个字符?

是否可以在不使用 WinAPI 的情况下在 Windows 上运行?

0 投票
11 回答
322375 浏览

c++ - 使用 Qt 时如何打印到控制台

我正在使用 Qt4 和 C++ 制作一些计算机图形程序。我需要能够在运行时在控制台中打印一些变量,而不是调试,但cout即使我添加库似乎也不起作用。有没有办法做到这一点?

0 投票
2 回答
2035 浏览

c++ - Cout 修复了 C++ 程序中的错误,但为什么呢?

我编写了一个简单的程序来从雅虎财经获取股票价格。读取数据的循环提前截断(并结束网站数据显示的位置,而不是完整下载到 Excel 文件的正确日期)。所以我在循环中放入了一个 cout 命令来尝试调试和瞧,它工作正常!

那么为什么使用 cout 函数会改变程序函数呢?有任何想法吗?下面是代码。(我找到了两个相关的帖子,但仍然无法弄清楚,例如“可以以某种方式改变变量吗?”和“C++ 程序中的奇怪错误:删除打印输出中断程序”)

0 投票
2 回答
608 浏览

c++ - C++源码帮助、cout函数帮助

我是 C++ 新手,我实际上是在学习并在实验部分,但是,在实验时我遇到了 cout 函数的问题。程序在编译时失败。我想知道你们是否可以帮助我:这是我写的来源。

我也想知道有符号和无符号是什么意思,我认为它取决于编译器?我正在使用 Visual C++ 2008 速成版。

感谢任何可以指出我的错误并帮助我的人!

0 投票
2 回答
1019 浏览

c++ - 使用多线程将标准输出重定向到文件

我试图将标准输出(cout)重定向到一个文件,以进行调试

但是从新线程调用 cout 会使代码卡在互斥体上。(xmtx.c 39: _Mtxlock())。

你有一个想法,我怎么能解决它?

谢谢

0 投票
4 回答
222 浏览

c++ - 为什么这个输出在它之后等待一些东西?

我的函数有一半的时间可以完美运行,但它偶尔会在程序被调用之前停止。例如,采用以下代码段:

您希望第一行立即出现,第二行在 2.5 秒后出现,但有时 ALL 会在 2.5 秒后出现。这是怎么回事?

0 投票
6 回答
17508 浏览

c++ - 如何使用 for_each 输出到 cout?

有没有更直接的方法来做到这一点?

for_each(v_Numbers.begin(), v_Numbers.end(), bind1st(operator<<, cout));

如果可能,没有显式for循环。

编辑:

std::cin如果可能的话,如何做到这一点std::vector?(如何n仅读取元素)?

0 投票
2 回答
741 浏览

c++ - 如何判断 C++ 程序何时等待输入?

我正在尝试通过 python 控制一个简单的 c++ 程序。该程序通过提示用户输入来工作。提示不一定是 endl 终止的。我想知道的是,是否有办法从 python 中得知 c++ 程序不再生成输出并切换到请求输入。这是一个简单的例子:

C++

Python:

这种工作,但写入 dproc.stdin 太多。我正在寻找的是一种从 dproc.stdout 读取所有内容直到程序准备好输入然后写入 dproc.stdout 的方法。

如果可能的话,我想在不修改 c++ 代码的情况下执行此操作。(但是,我尝试过在 c++ 端玩缓冲,但似乎没有帮助)

感谢您的任何回复。

0 投票
2 回答
5384 浏览

c++ - 字符串在 C++ 中没有换行符就不会打印

我正在打开一个文件,并从中获取行。第一行应该说明有多少变量,以及它们的名称。第二行应该是使用这些变量的逻辑方程。任务是让它打印出变量和方程的真值表。

如果我没有插入新的行字符,程序接收的第一行就不会打印。我尝试转换为字符串并同时使用 printf 和 cout。

输入所有内容的主文件:

样本输入:

输出:

我认为无论是什么原因造成的,都会在整个程序的其余部分给我带来问题。在我对 variableLine 进行标记后,它不会在没有换行符的情况下打印,并且在评估公式时找不到第二个变量。