ostream

ostream

文章 0 浏览 7

C++ 中 unsigned char 的 ostream 运算符重载

鉴于: typedef struct { char val[SOME_FIXED_SIZE]; } AString; typedef struct { unsigned char val[SOME_FIXED_SIZE]; } BString; 我想添加可用于…

萌辣 2024-11-18 19:46:22 8 0

ostream/ofstream 继承问题

我正在编写一个 C++ 程序,我需要一些帮助来理解错误。 默认情况下,我的程序打印到终端(STDOUT)。但是,如果用户提供文件名,程序将打印到该文件。…

画▽骨i 2024-11-16 21:25:20 8 0

超载<<插入运算符无法正常工作

所以我不明白为什么我的插入运算符不适用于我的列表类。我已经研究了一段时间,我认为重载的语法是正确的。对此不太确定。关于为什么它不起作用的任何…

幸福还没到 2024-11-16 06:07:42 6 0

c++ 中的平台独立 /dev/null

可能的重复: 实现无操作 std::ostream 在 c++ 中是否有与 NULL 等效的流?我想编写一个函数,如果用户希望将内部输出到某个地方,则该函数会接收流…

仙女 2024-11-14 10:30:39 9 0

分析序列化代码

我运行了我的应用程序两次(在 VS ide 中)。第一次用了33秒。我取消了 obj.save 的注释,它调用了很多代码,花了 87 秒。这是一些缓慢的序列化代码!…

梦开始←不甜 2024-11-13 09:21:59 6 0

将 ostream 转换为字符串(不是 sstream)

我特别需要将 ostream 转换为字符串。更准确地说,我有一个函数:( ostream& f(ostream& out); 这个函数主要用于<<运算符的多态过度充电) 在这种情…

花想c 2024-11-10 06:18:23 7 0

处理自动将 uint8 显示为 int 到 ostream

我有一个包含 uint8 类型成员的类,当我尝试将其输出到 ostream 时,它显示为 char 表示形式。我更喜欢它的 int 表示形式,因此每次都需要 static_cas…

你对谁都笑 2024-11-09 08:39:28 5 0

设置 ostringstream 自动追加

如何为 ostringstream 对象附加数据?假设: ostringstream oss; oss << '0x11'; 我如何设置它来执行 oss << 0x22 自动从最后一个已知元素开始?我读…

苏大泽ㄣ 2024-11-08 15:31:57 5 0

派生类中的运算符重新定义但仍使用父类

具体来说,我希望能够在基类的两个派生类中使用ostream运算符<<。 我正在创建的程序应该打印“虚拟商店”中各种“产品”的产品详细信息。产品中有两种…

本宫微胖 2024-11-05 13:52:08 9 0

支持 std::ostream 运算符中的 const_string <<

我目前正在使用非常聪明的包 boost::const_string 直到 http://libcxx.llvm.org/ 已在 Ubuntu 或 GCC 上预打包,使其 __versa_string(在标题中ext/vs…

套路撩心 2024-11-02 15:16:18 5 0

C++运算符<<和>>头文件中的方法,做得非常错误

我的头文件中有这段代码,并且 ostream 和 istream 行上有很多错误。一个错误是“&”之前“缺少”;”,我很困惑,我对此很陌生,抱歉 #pragma once cl…

缱绻入梦 2024-11-02 07:29:36 6 0

C++将 ostream 作为参数传递

我正在为一个虚拟名片盒做一个家庭作业项目,它需要一个主类、一个名片盒类和一个卡片类。为了将所有“卡片”的内容输出到控制台,赋值表示 main() 应…

尝蛊 2024-10-29 01:52:06 7 0

迁移 C++使用标准标头的代码。现在获取:对“ostream”的引用模糊的

我一直在迁移一些代码来更改标头的声明,因为它们不包含在我的 Ubuntu 环境中。我终于更改了所有文件,但出现以下错误: Item.h:33: error: reference…

昔日梦未散 2024-10-25 02:01:57 6 0

将 std::ostream 的子级传递给需要 std::ostream * 的库

我有一个派生自 std::ostream 的类(用于日志记录)。精简起来,它看起来像这样: class bsgs : public std::ostream { public: bsgs(const std::stri…

何处潇湘 2024-10-21 20:25:48 9 0

如何制作 C++ cout不使用科学记数法

double x = 1500; for(int k = 0; k<10 ; k++){ double t = 0; for(int i=0; i<12; i++){ t += x * 0.0675; x += x * 0.0675; } cout<<"Bas ana: "<

旧情别恋 2024-10-20 16:48:41 18 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文