ostream 相关问题

在C ++中,std :: ostream是输出流的基类。

为什么std :: setbase(2)没有切换到二进制输出?

std :: setbase上的cppreference页面说:除了8,10或16之外的基数值将basefield重置为零,这对应于十进制输出和前缀相关的输入。怎么会?有没有 ...

回答 1 投票 6

应该是C ++方法ostream :: exceptions(iostate state)的行为是什么?

我正在编写自己的输出流库,我试图模仿std :: ostream行为,它不会与我想要实现的新行为发生冲突。目前我...

回答 1 投票 0

| 9 |错误:无效使用非静态数据成员'Matrix :: row'| 9 |错误:数组绑定不是']'令牌之前的整数常量|

有人可以帮我找出这段代码中的问题。我正在使用代码块17.12。我正在尝试创建一个Matrix类,其中我想使用构造函数初始化矩阵,之后......

回答 1 投票 -1

我可以扔一条小溪吗?

我正在尝试开发一个Exception类,它允许收集相关的数据流样式。在C ++中使用Custom stream to方法?我扩展了自己的类:class NetworkException:public ...

回答 6 投票 1

不能使用ostream打印但可以使用cout?

让它成为示例代码:object o1(// parameters); object o2(//参数); object o3(//参数); object * v [3];使用std :: cout; //视频输出流; //保存在文件上//让我们......

回答 1 投票 -4

如何设置一个以字符串为键,ostream为值的地图?

我试图通过以下方式在C ++中使用map容器:Key是一个字符串,值是ofstream类型的对象。我的代码如下:#include #包括

回答 3 投票 5

使std :: to_string与void指针一起工作,如operator <[closed]

我有一些代码,std :: to_string()是一个变量,其类型是模板参数。假设代码是:template std :: string foo(const T&t){return std :: string(“我...

回答 3 投票 2

需要帮助完成排序k个排序流的功能

我正在完成我的任务,需要帮助完成以下功能。我已经提供了以下签名:void merge(const std :: vector &inputStreams,...

回答 2 投票 0

使用boost bind输出地图数据

typedef std :: map 地图类型; int main(){mapType aMap; aMap [12] =“什么......”; aMap [10] =“告诉我为什么”; aMap [22] =“明天见”; std :: cout << ...

回答 2 投票 -2

如何创建一个新类来继承ostream并将其用作cout但使用锁定

我使用std :: cout打印控制台上的日志。由于程序是多线程的,如果我使用多个“<,则打印结果会混乱

回答 3 投票 0

尝试使用ostream保存文件内容时出错

我用C ++编写了一个程序,并使用gcc 7.3编译它。这是一个将字符串写入文件的简单程序。但只有在使用gcc 7.3进行编译时才会生成编译器错误。使用旧...

回答 1 投票 0

为什么istream / ostream变慢

在http://channel9.msdn.com/Events/GoingNative/2013/Writing-Quick-Code-in-Cpp-Quickly的50:40时,Andrei Alexandrescu开玩笑说如何效率/慢速istream。我过去有一个问题......

回答 4 投票 33

如何在C ++中编写ofstream矢量,它接收所有不同的输出流,如cout,string fstream和ofstream

我正在尝试实现一个记录器,它可以注册多个流,如ostringstream,ofstream等。我试图实现像这样的函数void register_stream(std :: ostream&a)...

回答 4 投票 4

将ostream的内容复制到另一个ostream

我正在寻找一种方法将内容从一个ostream复制到另一个ostream。我有以下代码:std :: ostringsteam oss; oss <<“堆栈溢出”; {//做一些可能失败的东西/ ......

回答 1 投票 1

ostream&operator <<(ostream&(* pf)(ostream&));

我的问题是理解(ostream&(* pf)(ostream&))为什么引用指针pf?在我的理解necesseary分配为什么第二个(ostream&)?我在读书的时候找到了...

回答 2 投票 -1

在ostream上使用std :: endl使我的文件成为二进制文件

我正在开发一个使用libzip的项目。我在c ++ 14工作,我在libzip周围写了一个小包装,让我的生活更轻松。我有一个围绕自定义类构建的std :: ostream对象继承...

回答 2 投票 5

c ++ ostream从对象数组返回数据

我有以下ostream ostream&operator <<(ostream&os,AnimalsDirectory&a){for(int i = 0; i)的源代码

回答 2 投票 0

没有操作员“<

以下尝试运算符重载时出错:#include #包括 #包括 using namespace std; class Dollar {私人:浮动货币,......

回答 1 投票 1

如何使用ostream在c ++中打印unsigned char作为十六进制?

我想在C ++中使用无符号的8位变量。就算术而言,无符号char或uint8_t都可以做到这一点(这是预期的,因为AFAIK uint8_t只是...的别名

回答 14 投票 64

命名空间中的ostream operator <<隐藏其他ostream :: operator [duplicate]

使用gcc版本5.2.0(GCC)和--std = c ++ 14,如果取消注释名称空间MyNamespace中注释掉的运算符ostream,则以下代码不再编译。这是一个错误还是一个功能? (...

回答 1 投票 2

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.