首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。 #include<iostream> #include<iomanip> #include<string> using
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。 #include<iostream> #include<iomanip> #include<string> using
admin
2010-12-16
28
问题
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。
#include<iostream>
#include<iomanip>
#include<string>
using namespace std;
class PhoneMunber{
public:
void setNumber(string number){this->number=number;}
//重载流插入操作符
friend_
选项
答案
ostream &operator<<。
解析
本题考查利用友元重载流插入操作符。流插入操作符必须有一个类型为ostream&的左操作符,因此必须是一个非成员函数。 而它们需要访问类的private成员,所以需要为友元函数。
转载请注明原文地址:https://kaotiyun.com/show/fKjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
以下程序的运行结果是()。#include<stdio.h>main(){inta=3,b=4,C=8,d=4,m=1,n=3;printf("%d\n",(m=a>b)&&(n=c>d));}
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。形参n给出了字符串的长度,形参h给出了字符串中前导*号的个数,形参e给出了字符串中最后*号的个数。在编写函数时,不得使用C语言提供的
C源程序中不能表示的数制是()。
若x=4,y=5,则x&y的结果是()。
下列与队列结构有关联的是
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达
若有说明inta[3][4];则a数组元素的非法引用是()。
下列程序的输出结果是【】#include<iostream>usingnamespacestd;template<typenameT>Tfun(Ta,TB){return(a<=B)?a:b;}int
在软件测试中,白盒测试方法是通过分析程序的_______来设计测试用例的方法。
随机试题
糖酵解的关键酶是
下列属于秦艽的功能主治的是
某女青年与人口角后突然倒地,号啕大哭,肢体无规律抽搐,错误的护理是( )。【历年考试真题】
经纬仪有四条主要轴线,当纵轴铅垂,视准轴垂直于横轴时,但横轴不水平,此时望远镜绕横轴旋转时,则视准轴的轨迹是()。
重力式码头墙后吹填时,为及时发现和防止码头产生过大变形,应对()进行观测。
根据《中华人民共和国票据法》的规定,下列各项中,不属于无需提示承兑的汇票有()。
(2010年)设m,n均是正整数,则反常积分的收敛性
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
下列叙述中正确的是()。
A、Thebadweather.B、Thegloomywinter.C、Thecoldhouses.D、Thelongnight.C对话中男士明确提到Swedishpeoplealwayscomplain…thehouses
最新回复
(
0
)