首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。 #include<iostream> #include<iomanip> #include<string> using
如下程序声明了一个电话号码类PhoneNumber,重载了流插入运算符<<,以便于电话号码的输出。请将程序补充完整。 #include<iostream> #include<iomanip> #include<string> using
admin
2010-12-16
25
问题
如下程序声明了一个电话号码类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全国计算机二级
相关试题推荐
以下程序的运行结果是()。#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语言提供的
若要建立下图所示的存储结构,以下正确的程序段是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:□代表空格字符)()。
对于if(表达式)语句,以下叙述正确的是
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是( )
编写函数fun,其功能是:从字符串中删除指定的字符。同字母的大、小写按不同字符处理。例如,若程序执行时输入字符串为:“turbocandborlandc++”从键盘上输入字符n,则输出为:“turboCa
C语言中char类型数据占字节数为
下列关于二叉树的叙述中,正确的是( )。
下面对软件测试描述错误的是()。
随机试题
Whyshouldwesaysorrywhenwemessthingsup?Becauseitcanshowour_________________.
管理生产、材料和设备的子系统属于()
以下各项中通常不采用竞争出让方式获取土地使用权的是()。
某企业在进行绩效考核时,由员工的上级对员工的绩效打分,这是绩效考核()阶段的工作。
抗日战争时期,中国共产党在自身建设方面取得了重大发展,其主要表现是()。①担负起独立领导中国革命的任务②人民革命力量发展壮大③清算了“左”的和右的错误,达到空前的团结和统一④确定毛泽东思想为党的指导思想
“袋状囊肿”和“真性囊肿”的鉴别点为()。
关于Web安全及其威胁防护技术的描述,不正确的是()。
Hetendedhisgrandmotherinthehospital.
Readthefollowingpassagecarefullyandthenparaphrasethenumberedandunderlinedparts.("Paraphrase"meanstoexplaintheme
Youcan’thelpbuthearcommercials;everyfewminutestheprogramisinterruptedtogiveyouoneadvertising______.
最新回复
(
0
)