cout相关内容

std :: cout有返回值吗?

我很好奇,如果std :: cout有一个返回值,因为当我这样做: cout的操作数,所以这个打印值的含义是什么? 解决方案 cout 是用户定义的类型,表达式实际上是一个函数调用。编译器必须找到与操作数匹配的最佳运算符 ..
发布时间:2016-10-13 10:46:06 C/C++开发

在密码提示时隐藏用户输入

可能重复: 从std :: cin 读取密码 是否可以“解耦”可以使用控制台正常工作,因此我的问题可能很容易回答或不可能做。 cin 和 cout ,这样我在控制台中输入的内容不会再直接显示在其中了吗? 我需要这样做让用户输入密码,我和用户都不希望他的密码出现在屏幕上的明文中。 我试着在 stringstream 上使用 std :: cin.tie 但是我键入的内容仍然在 ..
发布时间:2016-10-13 10:35:56 C/C++开发

char指针与c ++中的cout混淆

当我用 printf()打印一个字符指针时,它使用转换说明符来决定是打印地址还是根据%u或% s。 但是当我想用 cout 做同样的事情时, / code>决定什么应该打印在地址和整个字符串?这里是一个示例源: int main() { char ch ='a'; char * cptr =& ch; cout ..
发布时间:2016-10-11 22:47:25 C/C++开发

std :: ostream的浮点格式

如何使用std :: cout执行以下操作? double my_double = 42.0; char str [12]; printf_s(“%11.6lf”,my_double); // Prints“42.000000” 我正准备放弃并使用sprintf_s。 更一般地说,我在哪里可以找到一个std :: ostream格式化的引用,它列出了一个地 ..
发布时间:2016-10-11 21:48:52 C/C++开发

当打印cout时,

当使用cout进行priting时,有没有办法对齐文本? 9月15日的销售报告, 2010 艺术家名称价格类型盘售价税现金 Merle Blue 12.99国家4%12.47 1.01 13.48 理查德音乐8.49古典8%7.81 0.66 8.47 保拉关闭8.49经典8%7.81 0.72 8.49 解决方案 ISO C ++标准方法到 #include ..
发布时间:2016-10-11 21:10:28 C/C++开发

混合cout和printf以加快输出速度

执行一些测试后,我注意到 printf 比 cout 要快得多。我知道它的实现依赖,但在我的Linux框 printf 是8倍更快。所以我的想法是混合两种打印方法:我想使用 cout 进行简单打印,我计划使用 printf 用于产生巨大的输出(通常在循环中)。我认为只要在切换到其他方法之前不要忘记刷新,就可以安全地进行: cout ..
发布时间:2016-10-11 21:09:31 C/C++开发

如何使用cout以全精度打印双精度值?

因此,我得到了我的最后一个问题的答案(I不知道为什么我没有想到的)。我在使用 cout 打印一个 double ,当我不期待它。如何让 cout 使用全精度打印 double ? 解决方案 您可以直接在 std :: cout 上设置精度,并使用 std :: fixed 格式说明符。 double d = 3.14159265358979; cout.precision(17 ..
发布时间:2016-10-11 19:51:41 C/C++开发

为什么从printf的同恩pression这个输出COUT有什么不同?

我使用Visual C ++ 2012和命令行编译以下文件: 的#include<&stdio.h中GT; 诠释的main() { 的printf(“%5F”,18/4 + 18%4); 返回0; } 与MSVCRT.LIB而非LIBCMT链接,以避免运行时错误R6002。结果 这是输出的值是0.00000对这一计划的。 不过,如果我用C完成同样的事情++ 的#incl ..
发布时间:2016-08-22 16:36:54 C/C++开发

C ++:关于使用空间std和cout问题

为什么需要使用命名空间std 来输入; ,以便能够使用 COUT 和 ENDL ?也有这些东西叫做;为 COUT 函数? 有 COUT 用C?我听说这是用C ++实现,因为它在许多方面是更好的。 解决方案 COUT 是 STD 命名空间和 ENDL 是(流操纵)函数在 STD 命名空间还定义的。 如果你不采取任何行动,以他们的名字导入到全局命名空间,你将不能够引用它们与不合格的标识符 ..
发布时间:2016-08-19 00:38:58 C/C++开发

设置precision和剪辑尾随零,但是从不打印指数

我需要: 设置precision使花车四舍五入到百位(0.111版画0.11) 夹尾随零(1.0打印为1) 从不打印指数(1000.1打印为1000.1) 的printf(“%.2f \\ n”,输入); //处理1和3而不是2 结果 的printf(“%0.2克\\ n”,输入); //处理1和2,但不是3 结果 COUT<<集precision(2)LT;&LT ..
发布时间:2016-08-19 00:29:38 C/C++开发