cout相关内容

格式化输出c ++

想做一些漂亮的格式化。我有几行想互相交流。获取前两行。打印第二行中的字符乘以第一行中的整数。用星号分隔所有字符。最后一个字符打印后没有星号。移动到下一个整数和字符。将它们打印在单独的行上。对整个列表执行此操作。我遇到的问题是将它们打印在单独的行上。示例: 5 ! 2 ? 3 # 所需的输出: !*!*!*!*! ?*? #*#*# ..
发布时间:2020-10-10 21:25:02 C/C++开发

std :: cout行为不一致

我似乎 std :: cout 在打印多件东西时不能始终如一地工作,如以下两个示例所示。我以为它可能与缓冲区刷新有关,但是即使在测试示例中添加了许多 std :: flush ,它也没有任何区别。 #include #include #include #include #include ..
发布时间:2020-10-10 21:24:58 C/C++开发

如何使用PHP计算数组内容并分配数字位置

am正在处理一个网站项目,在该项目中,我从数据库中获取数组,并使用foreach语句输出其内容。 我想使用php脚本来计算数组中有多少个项目,并为每个项目分配数字位置,这样,如果第一个项目的数字位置是奇数,我将对其使用css float:left样式,但是如果它的偶数会浮动:对 有任何帮助吗??。 谢谢。 解决方案 CSS3具有不错的功能(。list:nth-​​child(od ..
发布时间:2020-10-10 21:23:54 PHP

使用std :: cout时顺序相反

下面的程序输出10。我希望它先打印0(功能f的else分支),然后打印1。为什么顺序相反? #include 使用命名空间std; int f(bool& b){ if(b == true){ 返回1; } else { b = true; 返回0; } } int main(){ bool b = false; cout ..
发布时间:2020-10-10 21:23:51 C/C++开发

没有匹配“ operator<<”的对象在std :: cout中

我正在开发gsoap Web服务,在其中我将检索对象的向量以返回查询。我有两种方法可以做到:首先通过简单循环和迭代器。它们都不起作用。 错误是: 错误:在'std :: cout mPer.MultiplePersons :: info.std :: vector<中没有'operator :: at ..
发布时间:2020-10-10 21:22:43 C/C++开发

如何更改C ++输出流以引用cout?

我有一个班级,希望将其作为成员提供输出流,例如: class GameBase { 受保护: ofstream m_OutputWriter; ... } 该类中有一个方法需要字符串参数,然后打开m_OutputWriter指向该文件,因此可以使用标准 ..
发布时间:2020-10-10 21:22:27 C/C++开发

输出包含所有转义字符的C ++字符串

我有一个像这样的字符串: string s =“ \t Hello \n”; 打印时,它会给我一个选项卡,然后是Hello,然后是新行。但是,无论如何我都可以打印出来,以便在控制台中看到它: \t Hello \n 换句话说,我希望字符串忽略转义字符并将其视为实际字符串? / p> 解决方案 换句话说,我希望字符串忽略转义字符并 ..
发布时间:2020-10-10 21:20:56 C/C++开发

如何在不使用_setmode的情况下在C ++中输出unicode

我试图在控制台输出中插入一个unicode值,在这种情况下为\u250F或┏。我到处搜寻,有人推荐各种各样的东西。在讨论我尝试的操作之前,我正在使用Windows和Visual Studio 2013。 主要错误 当我尝试多个“修复”时,如果未指定,我总是会遇到相同的错误: 调试断言失败! 程序:... nts\visual studio 2013\项目\roguelike\D ..
发布时间:2020-10-10 21:20:54 C/C++开发

C ++ STL cout源代码

我想查看STL std :: cout 函数的源代码。我查看了iostream,但只看到了“外部提示”。因此,我想它是在库中定义的。 我从官方网站 我将其提取并做了: sh @ sh-R528-R728:〜/ desktop / stl $ grep -F * | grep“ cout” 但我什么也没得到。 我在做什么错?源代码在哪里? 解决方 ..
发布时间:2020-10-10 21:20:45 C/C++开发

Visual C ++ 2012 cout在运行时崩溃

我决定今天尝试使用Visual Studio 2012 Express。首先要做的就是写“ Hello world!”应用程序,但是,我无法使其正常运行。我创建了一个Windows控制台应用程序项目,编写了标准代码,并导致运行时错误。 这是我的代码: #include 使用命名空间std; int main() { cout ..
发布时间:2020-10-10 21:19:38 C/C++开发

调用冲洗指令无效

我正在尝试清空cout缓冲区以查看字符串,然后再对其进行操作。我尝试通过调用 std :: flush()和 std :: cout.flush()但实际上都没有刷新我的输出。 只有对 std :: endl 的调用才为我成功刷新了缓冲区。 这是我的代码 std :: istringstream stm(game.date()); int日,月,年; char deli ..
发布时间:2020-10-10 21:19:32 C/C++开发

除了控制台窗口外,stdout还没有其他功能吗?

来自 http://www.cplusplus.com/reference/iostream/cout/: 默认情况下,大多数系统将标准输出设置为显示文本消息的控制台,尽管通常可以 我从未听说过 stdout 是什么的系统默认情况下,控制台窗口除外。我可以看到重定向对于在打印操作很昂贵的系统中可能有什么好处,但这在现代计算机中不应该成为问题,对吧? 解决方案 在大多数系统上,您 ..
发布时间:2020-10-10 21:18:27 C/C++开发

如何在Visual Studio 2012单元测试中获取控制台输出

我在VS 2012中有一个托管的C ++单元测试。该测试运行良好,我可以 验证是否执行了具有多个 cout 调用的循环。 / p> 但是,当我查看测试资源管理器时,测试标记为通过 ,但是没有超级链接,因为我习惯了c# 个项目。 测试结束时的代码为 for(int i = 0; i ..
发布时间:2020-10-10 21:18:05 C/C++开发