腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
结构
中
重载
ostream
和
istream
时
使用
逗号
分隔
c++
我想让我的
结构
PersonData获得带有
逗号
分隔
符的输出(名、姓、人物、国家代码、收入)。 我已经写了这段代码,但它只适用于空格。因此输出将是(名字、姓氏、人物、国家代码、收入) 我如何才能将其改为,(
逗号
)?std::
ostream
& operator<<(std::
ostream
& output, const PersonData &pd)output << pd.firstName << " "
浏览 19
提问于2020-01-14
得票数 0
回答已采纳
1
回答
C++
重载
ostream
和
istream
操作符
c++
、
vector
、
stream
、
ostream
、
istream
此代码的目的是读取包含名称、数十亿美元
和
由选项卡
分隔
的国家的文件。我需要创建一个类亿万富翁,并
重载
ostream
和
istream
操作符,以方便地将文件读入矢量并将内容写入输出。这对夫妇有一份名单上每个国家的第一位亿万富翁的副本
和
一个计数器来统计每个国家的亿万富翁人数。但是,我不能过载流
和
流操作符。#include <
ostream
>
浏览 3
提问于2019-10-13
得票数 1
回答已采纳
4
回答
在
继承类
中
重载
<<
和
>>
c++
、
inheritance
、
operators
、
overloading
我有Person类(名字、姓氏、地址、年龄)
和
重载
操作符<<
和
>>来将其用于文件流:{我为它们编写了
重载
操作符,与上面的非常相似:
ostream
& operator<< (
ostream
& outStream, Worker& worker)
浏览 0
提问于2010-11-12
得票数 3
1
回答
继承类>>
中
的
重载
c++
c++
、
class
、
inheritance
、
operator-overloading
、
istream
我
在
继承的类
中
重载
了操作符<<,它正常工作,但是当我试图
重载
操作符>>
时
,它会显示出许多错误。我犯了什么错?class Base{ virtual std::
ostream
& print(std::
ostream
&) const = 0;protected:
浏览 1
提问于2017-06-06
得票数 1
回答已采纳
1
回答
istream
>>
ostream
<<运算符用* Pointer
重载
c++
、
pointers
、
operator-overloading
、
istream
、
ostream
如果>>
和
<<操作符正在处理指针,我该如何
重载
它们?
在
标题中:friend std::
ostream
& operator<<( std::
ostream
& outs, const Classname * e);
在
cpp<em
浏览 0
提问于2011-05-24
得票数 2
回答已采纳
1
回答
在
C++
中
重载
IO操作符
时
使用
cout/cin?
c++
、
io
、
operators
、
overloading
我正在测试一些与
重载
IO操作符相关的C++代码。& operator>>(
istream
& is, Student& s); }; cou
浏览 2
提问于2011-09-12
得票数 2
回答已采纳
2
回答
模板
和
重载
istream
c++
、
templates
、
friend
我不知道
在
尝试
重载
>>
和
<<
时
出了什么问题 friend
istream
&operator>> <T,N>(
istream
&, vector &); friend
ostream
&operator<< <T,N>(
ostream
&,
浏览 2
提问于2014-01-29
得票数 1
3
回答
cin如何将字符串读入string类的对象?
c++
、
cin
、
stdstring
、
istream
在网上阅读一些文档
时
,我发现
istream
类
在
添加string类之前很久就已成为string的一部分。因此,
istream
设计可以识别基本的C++类型,如double
和
int,但它不了解string类型。因此,有
istream
类方法来处理double
和
int以及其他基本类型,但是没有处理string对象的
istream
类方法。我的问题是,如果没有
istream
类方法来处理string对象,为什么这个程序工作,以及如何处理?
浏览 5
提问于2021-10-30
得票数 0
回答已采纳
2
回答
使用
带有动态数组的
重载
<<算子
c++
、
arrays
、
dynamic
、
operators
我的问题如下:谢谢!详细信息:代码摘录: string RollFileNa
浏览 1
提问于2015-02-21
得票数 0
1
回答
operator<<过载与basic_
ostream
c++
、
templates
、
operator-overloading
、
std
、
stream-operators
为什么
使用
用户定义的类C进行流操作的典型头通常如下所示:std::
istream
& operator>>(std::
istream
& is, C&);template <class CharT, class Traits> std::basic_
ostream
<Char
浏览 6
提问于2015-11-02
得票数 3
回答已采纳
4
回答
流运算符
重载
中
的返回类型
c++
、
inputstream
程序的目的是接收输入,将这些值分配给类的成员并显示输出,输入
和
输出操作由
重载
流操作符完成。& operator<<(
ostream
&stream, MyClass ob);} {cin>>abt;
浏览 4
提问于2015-02-25
得票数 4
回答已采纳
1
回答
IntelliSense
和
友元函数错误(VS2010)
c++
、
operator-overloading
、
intellisense
这并不是什么大问题,但我想知道当涉及到类
中
的朋友函数
时
,IntelliSense是不是搞砸了?我有一个
使用
ostream
和
istream
(<<,>>)的
重载
操作符的类,并且
在
我的类中将它们标记为友元函数。因此,从理论上讲,他们应该可以访问类的私有成员。程序可以很好地编译
和
运行,没有错误--但在我继续编写代码
时
,IntelliSense不断报告说,函数无法访问成员函数。friend std::
浏览 1
提问于2012-08-31
得票数 1
回答已采纳
1
回答
对所有友元函数的引用未定义
c++
、
templates
、
overloading
、
friend
我的Set类中有两个模板化的
重载
好友函数,它们不断地发回错误
和
Templatedriver.cpp:(.text+0x2dd): undefined reference,在这里最常见的响应是做一个转发声明,然后
浏览 0
提问于2016-05-16
得票数 0
2
回答
使用
c++循环从文件中间读取输入
c++
、
file-io
、
input
、
output
该程序从一个输入文件
中
读取数据,并将其写入到一个输出文件
中
。我有几个限制。我只能
使用
一个输入文件
和
一个输出文件。我必须
使用
两个for循环。一个用于文件
中
列出的五个客户,另一个用于他们将要购买的每本书,最多可以有5本书。 第一个for循环接受客户信息
和
要购买的图书数量的输入(因此下一个for循环将知道要迭代多少次)。由于某些原因,当我试图发布我的代码
时
,它会重新格式化代码,并添加不应该出现的字符。但这是我想要做的伪代码。getline、fin来接收数据,
浏览 0
提问于2012-10-23
得票数 2
回答已采纳
1
回答
这些
重载
运算符如何应用于表达式d*b?
c++
、
operator-overloading
我试图更深入地理解操作符
重载
,所以我
使用
了这段代码。如果我正确地理解了
在
类之外
重载
一个操作符
时
,它被称为全局操作符,那么我就可以将每个对象放在前缀或后缀形式
中
,在这种情况下,我
使用
了double (我的类)
和
double。特别是
在
主要功能上。为什么d*b
和
d*b是一样的?friend std ::
ostream
& operator<<(std ::
ostream</e
浏览 2
提问于2017-07-17
得票数 2
回答已采纳
3
回答
错误:‘
ostream
’没有命名类型
c++
、
operator-overloading
、
operators
我
在
C++
中
重载
了<<
和
>>操作符,但它无法编译。#define COMPLEX_H#include <
ostream
>& operator&l
浏览 0
提问于2014-10-21
得票数 17
回答已采纳
3
回答
为什么插入/提取操作符的
重载
函数需要
ostream
/
istream
参数?
c++
、
oop
、
operator-overloading
考虑以下带有
重载
插入
和
提取操作符的代码。& operator<<(
ostream
& out, CTest & test);}; {
浏览 3
提问于2017-10-13
得票数 4
回答已采纳
1
回答
我已经写了一个程序来管理学生数据
和
重载
操作符,但我得到了一个无错误的():无效指针
c++
& operator>>(
istream
& is, student &s);ifstream& operator>>(ifstream &ifs, student &s) fil
浏览 12
提问于2019-07-23
得票数 3
回答已采纳
2
回答
重载
操作符>>
和
istream
格式
c++
我这里有两个问题: class Complex friend
istream
&operat
浏览 5
提问于2014-03-22
得票数 0
回答已采纳
1
回答
为什么`operator<<`的rvalue
重载
`basic_
ostream
`返回lvalue引用?
c++
、
c++11
、
iostream
、
rvalue-reference
我认为这种过载非常危险(实际上,
istream
重载
比
ostream
重载
还要危险),请考虑以下几点:#include <iostream> int main(){
在
MSVC10上没有为我打印任何东西)。上面的示例看起来可能是人为的,但在泛型代码
中
或在将(std::stringstream() << "text")传递给提供lvalue
和
rvalue
重载
并根据
浏览 2
提问于2012-01-12
得票数 25
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
机器人说明书---名词解释016课_C++语言_面向对象(3)
Mapgis钻孔柱状图编制方法
Power Query中的结构化数据
面向对象的编程-Application 32
Python 中列表和元组的性能权衡
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券