腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C++
中
,
如何
根据
运行
条件
构造
引用
不同
istream
对象
的
对象
?
、
、
、
、
因为ifstream
对象
和cin都是从
istream
派生
的
,所以我想在类
中
存储一个对ifstream
对象
或cin
的
istream
&
引用
。(std::
istream
& is) : is(is) {} std::
istream
& is; }; 但是在
运行
时
根据
条件
创建这样
的
对象
时,我
浏览 19
提问于2020-01-16
得票数 1
回答已采纳
1
回答
ifstream
对象
的
行为
我有一个类,它有一个
istream
构造
函数。我可以用ifstream
对象
初始化类
对象
。
在
程序
中
,我使用ifstream
对象
打开一个文件,并使用这个
对象
初始化类
对象
。Math 3 5Phys 3 7 等等,当我打印每一行分配给
的
数据成员时,object1打印第1行,
对象
2打印第2行。为什么?我还将提到
构造
函数接受一个
istream
对象</
浏览 1
提问于2013-09-03
得票数 2
回答已采纳
3
回答
为什么没有将成员变量传递给修改过
的
函数?
、
我有一个类,它只包含一个list<string>,并且有几个成员函数 public: //other functions};String_list::String_list(
istream
& in) { ge
浏览 0
提问于2013-01-30
得票数 5
回答已采纳
2
回答
覆盖>>和多态性
、
因此,我正在尝试做一些事情,但我不确定在
c++
中
是否可以这样做。让我们说,这些课程是:账户a;是否允许我将a
中
<em
浏览 3
提问于2022-08-26
得票数 1
回答已采纳
4
回答
依赖于尚未
构造
的
对象
的
构造
函数
、
、
在
C++
中
,我有一个
对象
A,它有一个接受
istream
(从文件加载自身)
的
构造
函数。我还有另一个类,它
的
成员是A。我不能从初始化列表
中
调用A
的
构造
函数,因为我还没有打开
istream
。一旦我
在
我
的
类
的
构造
函数
中
打开它,调用A
的
构造
函数就太晚了。有没有什么方
浏览 0
提问于2012-07-05
得票数 2
回答已采纳
1
回答
在
C++
中将
引用
绑定到尚未
构造
的
对象
是否安全?
、
、
Derived: public Base { Derived() : Base( object ) {} string object;显然,第一个Base是
构造
的
,它被传递给一个尚未
构造
的
对象
的
引用
。内存是为整个Derived
对象
分配
的
,所以Derived::object
在
合法可访问
的
内存
中
,只是它
的
浏览 0
提问于2011-01-27
得票数 20
回答已采纳
2
回答
构造
与初始化形式差异
、
、
、
我正在使用所列
的
C++
书籍学习。现在,我看到了
C++
Primer
的
以下声明: 这里要注意
的
是,
C++
引物似乎表明
构造
与初始化相同,并且它们与分配
不同
,这对我来说是有意义
的</em
浏览 14
提问于2022-06-25
得票数 4
3
回答
while(cin >> x),这里
的
布尔值是多少?
在
以下情况下选中
的
内容:为了让while循环继续
运行
?上面代码中表达式赋值
的
布尔值是多少?
浏览 0
提问于2014-03-16
得票数 0
3
回答
朋友函数中指向基类参数类型
的
指针
、
、
、
、
我正在编写一个涉及多态性
的
C++
程序。我需要重载操作符"<<"和">>"作为朋友函数。如果我将这些函数声明为
istream
&operator>>(
istream
&i,der2 &d2) {...}
istream
&operato
浏览 5
提问于2015-04-17
得票数 0
回答已采纳
4
回答
带有
引用
的
C++
多态性
、
、
我一直在用
C++
编写一些操作文件
的
类。刚开始
的
时候,我让我
的
所有
构造
函数都接受一个被解释为文件名
的
std::string参数,因为这又快又简单。我认为既然std::ofstream和std::ostringstream都是从std::ostream派生出来
的
,而我只使用std::ostream
的
函数,那么让每个
构造
函数都适当地接受一个std::from test.cpp:1: /usr/include/<
浏览 3
提问于2013-05-16
得票数 3
回答已采纳
2
回答
c++
:初始化静态字符串成员
、
、
我
在
c++
中
初始化静态字符串成员时遇到了一些问题。我有几个类,每个类都有几个代表id
的
静态字符串成员。当我通过调用静态函数来初始化变量时,一切都是正常
的
。std::string D::str2 = C::str; //prints "" 我
引用
的
变量(B::str和C::str)似乎还没有初始化。
浏览 2
提问于2011-09-22
得票数 2
回答已采纳
2
回答
为什么iostream_withassign、ostream_withassign和
istream
_withassign类被从
C++
I/O系统
中
删除?
、
、
在
C++98之前,
在
C++
I/O类层次结构
中
,有3个类名为iostream_withassign, ostream_withassign &
istream
_withassign。iostream_withassign类
的
成员函数:~iostream_withassigniostream_withassign超载2 public:iostream_wi
浏览 9
提问于2015-11-28
得票数 3
回答已采纳
1
回答
C++
中
实例变量
的
算法初始化
、
、
、
、
我使用Java已经很长时间了,我很难适应
C++
编程风格。实例变量是不能使用默认
构造
函数创建
的
对象
。
在
java
构造
函数
中
,参数可以
在
高级类
中
确定,constructor.Instance变量是一种
引用
类型,我们需要
运行
一个简单
的
算法(
条件
、计算、.)
在
构造
函数
中
,然后为
浏览 2
提问于2012-05-21
得票数 1
回答已采纳
1
回答
将字节数组从C#传递给
C++
DLL作为char*
、
、
、
、
我正在将一个byte[]从C#传递给
C++
DLL
C++
size); {} 虽然它看起来很好,但我发现byte[]
的
等效数据类型是u
浏览 11
提问于2017-02-14
得票数 2
回答已采纳
2
回答
带参数
的
构造
函数初始化
、
、
阅读Andrew和BarbaraE.Moo
的
“
C++
加速”
的
另一个问题,我
在
关于
构造
函数
的
章节(5.1)中使用了
的
例子。他们写 我们需要定义两个
构造
函数:第一个
构造
函数不带参数,并创建一个空
的
Student_info
对象
;第二个
构造
函数接受对输入流
的
引用
,并通过从该流读取学生记录来初始化该
对象
。给出了使用Student_inf
浏览 7
提问于2013-03-22
得票数 2
回答已采纳
3
回答
在
C++
中
,不提供默认
构造
函数
的
类实例可以分别声明和实例化(分两个步骤)。
、
在
C++
中
,不提供默认
构造
函数
的
类实例可以分别声明和实例化(分两个步骤)。示例:std::
istream
_iterator<std::string>(fin) istr;//declaration// instanciation istr = *(new std::
istream
_it
浏览 4
提问于2016-12-09
得票数 0
回答已采纳
1
回答
不使用变量实例化ifstream
对象
、
、
如果不将文件存储
在
变量
中
,我似乎无法打开文件。我可以这样做:string line;但是当我尝试这个
的
时候:ifstream("somefile/
c++
/4.6/
istream
:121:7: note: candidate function not viable: no known conversion from
浏览 2
提问于2011-11-05
得票数 4
回答已采纳
3
回答
C++
-当一个流指针作为函数参数给出时,这意味着什么?
、
、
我不太会说
C++
,所以很抱歉这是一个如此简单
的
问题。
根据
我所知道
的
,如果我错了,请纠正我。
istream
是
在
输入中使用
的
类。cin是这个类
的
一个
对象
。ostream是
在
输出中使用
的
类。cout和cerr是这个类
的
对象
。
istream
类
的
对象
具有诸如fail()和.eof()之类
的
方法来检测输入
浏览 5
提问于2016-02-19
得票数 0
4
回答
为什么我们需要在重载>>和<<运算符时返回对
istream
/ostream
的
引用
?
、
、
、
如果我不返回din或dout,实际上我正在读一本作者返回回流
引用
的
书,会发生什么?
istream
& operator>>(
istream
&din,vector &a) for(int i=0;i<size;i++) return
浏览 6
提问于2015-03-07
得票数 16
回答已采纳
4
回答
C++
对象
指针和作用域
、
、
我对
C++
的
OO方面比较陌生,所以请原谅这个问题,我认为这是相对直截了当
的
;SuperClass* super; { SubClass1此外,还会有像上面这样
的
多个if (.){}
构造
,每个
构造
都基于
不同
的
SubClass of SuperClass,
根据
某些
条件
创建
不同
的
对象
浏览 3
提问于2014-03-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C/C+编程笔记:一文带你读懂C+面向对象和Java面向对象的区别
c+的左值(lvalue),右值(rvalue),移动语义(move),完美转发(forward)
一文详解C+编程中重要的类的重要函数成员及其重点难点解析
C+之虚函数
C+11移动构造函数详解
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券