“针对标准输出(cout)”的含义是什么意思?

时间:2012-02-03 00:39:14

标签: c++ linux terminal

我刚刚下载了这段代码,其中在手册中说'主要结果是针对标准输出(cout)'。但是,当我按照手册中的描述运行代码时,一切运行正常但我没有看到终端上显示任何结果(也没有写入输出文件)

这是一个Linux代码所以我试图从Ubuntu终端和cygwin运行它,但我遇到了同样的问题 - 没有任何显示。

可能是'主要结果是针对标准输出(cout)'意味着什么吗?其他它应该在终端上显示结果?

3 个答案:

答案 0 :(得分:3)

我无法想到“标准输出(cout)” - 它应该是运行程序的终端。你确定该程序产生输出吗?

答案 1 :(得分:1)

除非你有源代码,否则你(或我们)有点难以判断它是否有其他意义(“指向标准输出(cout)”有点难以曲解但是,没有其他的理智阅读该片段。)

如果您拥有源代码,您可以查找cout << - 类型语句以确保完成某些操作。您可能必须仔细检查逻辑,以了解为什么没有为您的特定情况输出任何内容。

如果您可以与我们分享来源,我们可以提供更多帮助,但看起来您并不满意,所以“自己分析代码”可能是您将获得的最佳答案。

当然,如果您的分析不顺利,或者您没有来源,总会有选择回到作者。

答案 2 :(得分:0)

确保没有封装程序的“包装”脚本,该脚本在内部将标准输出重定向到文件。