cout 相关问题

std :: cout是C ++标准库提供的用于写入标准输出流的全局流对象。

转换printf();声明cout <

我试图理解printf(),但我只熟悉C ++ cout <

回答 1 投票 0

为什么在其他输出线之间得到“ 1”输出?

我对C ++还是很陌生,我正在尝试制作一个简单的数字阅读程序,并且它可以正常工作。但是,我在其他输出线之间始终得到“ 1”输入。如何删除这些1? ...

回答 3 投票 0

cout新创建的对象抛出运行时错误

我目前正在学习c ++,我正在努力寻找由我们的导师提供的示例。他正在创建一个新的对象(“ Strudel”)并立即将其输出。 cout << []

回答 1 投票 0

打印整个整数的非小数部分

假设我有一个双精度数d = 123456789(我知道双精度数始终表示一个整数)。我正在尝试使用C ++打印它,以便准确打印123456789。不幸的是,这不是...

回答 2 投票 0

C ++指令未按所需顺序打印

我为某个分配进行了运算符重载,并且应该打印两个间隔是否有共同点。而且输出的打印顺序不正确,因为正如我所见...

回答 1 投票 0

如何从派生类的基本模板化接口使用友人cin / cout函数

我定义了下一个具有cin和cout朋友功能的模板化接口:#ifndef IPRINTABLE_H#定义IPRINTABLE_H #include 使用名称空间std;模板 ...

回答 1 投票 -1


是否可以在Linux和Windows上使用EM DASH? (C ++)[重复]

无论我是否将这样的字符放入cout语句中,我都找不到找到'-'字符的方法:cout <

回答 2 投票 3

使用cout运算符重载字符串

我试图在接收字符串时重载<

回答 1 投票 0

为什么/何时自动清空cout缓冲区?

我从这里了解到,如果我在不冲洗缓冲区(使用endl或cin)的情况下输出字符,它们将不会出现在我的控制台上,直到程序结束。所以我试图做一个无限的...

回答 1 投票 1

问题是调用另一个函数(在类内)。没有错误代码C ++

class DatingSim {public:字符串userName; int userAge; int day1Place;字符串位置[4] = {“咖啡店”,“鸭塘”,“俱乐部”,“班级”};字符串dayOneA =“ W E L C O M E T O D ...

回答 1 投票 0

C ++返回char指针并打印

这是正确的吗?我有一个要传递给void函数的指针,然后我想覆盖void Foo(char * myReturn){char myOutput [] =“ Foobar”; myReturn = myOutput; } int main(){...

回答 4 投票 -2

printf()与std :: cout之间的指针差异

我是指针的新手,我无法弄清楚一件简单的事情。 int main(){char * str1 =“ pointer”; printf(“%p \ n”,str1); cout << str1 << [[] >>> 格式说明符%p打印void *,(不正确:因此char *隐式转换为void *),char *转换为void *,然后再打印。 (但这实际上是未定义的行为,请参见注释。正确的方法是printf("%p", (void *) str1);。相应的C ++代码将是std::cout << (void *) str1 << '\n';。 代码std::cout << str1;将str1打印为以空终止的字符串。相应的C代码为printf('%s', str1); 指针是内存中某个位置的地址。 "pointer"是内存中的C字符串,字母为8个字节,最后一个NULL字节。 str1是第一个字母'p'的字节的指针。 [printf("%p", str1)打印指针本身的值,即内存地址(在这种情况下为0000000000409001)。 [printf("%s", str1)将打印pointer,即位置str1处C字符串的内容。 cout << str1 << endl还会打印C字符串的内容。这是类型为char*的指针的默认行为,因为它们通常是字符串。 [cout << static_cast<void*>(str1) << endl将再次打印指针的地址。 char *是指向字符数组开头的指针。 [cout“识别”一个字符*,并将其视为字符串。 您明确地告诉printf()使用%p格式化程序打印出指针地址的十进制表示形式。 您明确地告诉printf()使用%p格式化程序打印出指针地址的 一种表示形式。 编辑:根据评论进行准确性编辑

回答 3 投票 0

二进制表达式cout问题无效的操作数

void Basket_LinkedList :: print_cookies()const {cout

回答 1 投票 -3

C ++ cout不接受字符串或带有+ [duplicate]的字符串

class Book {public:字符串标题;字符串作者; void readBook(){cout < title +“ by” + this-> author << endl; };这导致...

回答 1 投票 1

我如何使用C ++ 20 std :: format?

C ++ 20引入了std :: format。与printf或std :: cout相比,优点是什么?我如何使用它,并有人举一个例子?

回答 2 投票 2

为什么LC_ALL setlocale设置会影响Powershell中的cout输出?

我正在尝试了解我所看到的某些行为。我有这个C ++程序:// Outputter.cpp:定义控制台应用程序的入口点。 // #include“ stdafx.h” #include ...

回答 1 投票 3

C ++:使用取决于int值基数的条件格式进行打印

在c ++中,是否有任何格式说明符可根据其值以不同的基数打印无符号?格式说明符表示如下:(x> 0xF000)? cout <

回答 1 投票 0

cout在使用C的while循环后没有显示?

我正在分配作业,以将学生姓名和他们的成绩分配到一个数组中,并找到平均成绩。我似乎无法在while循环后显示任何cout语句。我去过...

回答 2 投票 0

C ++如何同时书写和书写

阅读此文章之后:C ++用简单的代码同时写入文件和控制台输出,我试图编写一个函数来处理for循环中的内容。但是我不知道如何通过...

回答 2 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.