cout相关内容

输出对齐的列

我正在学习C ++。我在格式化程序输出时遇到问题。我想在此打印完全对齐的列,但到目前为止我做不到,这是我的代码: int main() { 雇员[5]; 名员工[0] .setEmployee(“ Stone”,35.75,053); employee [1] .setEmployee(“ Rubble”,12,163); employee [2] .setEmploye ..
发布时间:2020-09-27 03:01:22 C/C++开发

非常简单的程序无法在C ++中运行?

我不知道为什么它不起作用... 我正在Linux中工作 g ++不执行任何操作 gcc打印以下内容: /tmp/ccyg7NDd.o:在函数main中: test.cc:(.text+0x14):对std :: cout的未定义引用 test.cc :(。 text + 0x19):对`std :: basic_ostream ..
发布时间:2020-09-27 02:23:49 C/C++开发

C ++中的浮点格式

如何在C ++中格式化浮点数以输出到小数点后两位?我在 setw 和 setprecision 上没有运气,因为我的编译器告诉我它们是未定义。 cout 并将名称空间范围提供给 s ..
发布时间:2020-09-26 23:03:57 C/C++开发

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

我正在尝试在控制台中以指定的坐标打印字符。到目前为止,我一直在使用非常难看的 printf(“ \033 [%d;%dH%s\n”,2,2,“ str”); 但是我只需要问C ++是否还有其他方法可以做到这一点。问题甚至还不是很丑陋,当我尝试使自己成为一个更漂亮的函数时就会出现问题: void printToCoordinates(int x,int y,字符串文本) { printf ..
发布时间:2020-09-26 22:31:42 C/C++开发

C ++中的'printf'与'cout'

printf() 和 cout 在C ++中? 解决方案 我很惊讶这个问题中的每个人都声称 std :: cout 比 printf 更好,即使这个问题只是要求差异。现在,有一个区别- std :: cout 是C ++, printf 是C(但是,您可以使用就像C中的几乎一样。现在,我将在这里诚实。 printf 和 std :: cout 都有其优势。 实际差异 可扩展性 ..
发布时间:2020-09-26 20:39:03 C/C++开发

cout的缓冲区如何工作?

我知道cout前几天有缓冲区,当我用google搜索它时,据说缓冲区有点像堆栈,并从右到左获取cout和printf的输出,然后将它们放到(控制台或文件)。这样, a = 1; b = 2; c = 3; cout ..
发布时间:2020-09-24 01:35:24 C/C++开发

无法在VC ++中使用std :: cout打印出argv []值

这是我在网站上的第一个问题,即使我已经来这里参考了一段时间了.我知道argv [0]存储程序的名称,其余命令行参数存储在其余的argv [k]插槽中.我也了解std :: cout将字符指针视为以空终止的字符串,然后将其打印出来.下面是我的程序. #include "stdafx.h" #include #include using namespa ..
发布时间:2020-09-07 01:40:51 其他开发

c ++,cout和UTF-8

希望有一个简单的问题:cout在处理以多字节UTF-8字符结尾的字符串时似乎死了,我在做错什么吗?这是Win7 x64上的GCC(Mingw). **编辑对不起,如果我不够清楚,我不担心丢失的字形或字节如何解释,仅是在调用cout #include ..
发布时间:2020-07-13 02:58:37 C/C++开发

C ++ cout如何打印字符*

在下面的代码中,函数getName()返回char *.我认为它应该(也可以)返回string.如果cout只是第一个字符的指针,如何将其正确打印到控制台? #include #include using namespace std; class Base { protected: int m_value; public: Bas ..
发布时间:2020-05-28 22:25:14 C/C++开发

Xcode std :: cout输出起作用奇数

我已经使用Xcode两年了,并且已经编写了许多C ++命令行应用程序.在过去的几个月中,我放弃了命令行应用程序,而将精力集中在GUI应用程序上,但是回到一些较旧的命令行应用程序后,我注意到std::cout的工作方式不符合我上次记得的方式.如果在cin语句之前有cout语句,例如"enter age:",则在Xcode中运行应用程序时,它不再首先显示cout语句,而是在cin的输入之后.我在某处读 ..
发布时间:2020-05-22 20:24:03 C/C++开发

C ++单元测试检查输出是否正确

如果我想编写自己的test.cpp来检查另一个.cpp文件是否以我希望的输出方式输出,是否有必要在不显式打印的情况下进行操作? 换句话说,有诸如 之类的东西吗? assert(output_of_file_being_tested, "this is the correct output"); 其中output_of_file_being_tested是应该被"cout"的东西. ..
发布时间:2020-05-22 20:20:21 C/C++开发

如何在C ++中重载cout行为

我想让cout每次调用时都将始终打印其他字符串(上下).实际上,这对我来说很奇怪,因为我最初在Java和C#中使用它. 编辑:也许我们可以为"y"字符串或类似的东西定义其他值? 示例 代码: #include int main(){std::cout ..
发布时间:2020-05-21 19:27:14 C/C++开发