第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

c++友元函數(shù)的問題,求解

c++友元函數(shù)的問題,求解

C C++
Leo_clip 2017-03-20 22:35:17
#include<iostream> #include<string> using?namespace?std; class?boy{ private: int?age1; string?name1; public: boy() { cout<<"please?input?data?girl"<<endl; cin>>age1>>name1; } friend?void?visitboygirl(boy&?a,girl&?b); }; class?girl{ private: int?age; string?name; public: girl() { cout<<"please?input?data?girl"<<endl; cin>>age>>name; } friend?void?visitboygirl(boy&?a,girl&?b); }; void?visitboygirl(boy?&a,girl?&b) { cout<<"girl:"<<b.age<<"?"<<b.name<<endl; cout<<"boy:"<<a.age1<<"?"<<a.name1<<endl; } int?main() { boy?a; girl?b; a.visitboygirl(a,b); b.visitboygirl(a,b); return?0; }總是報(bào)錯(cuò),也不知怎么回事,求解釋
查看完整描述

1 回答

已采納
?
朕日理萬機(jī)

TA貢獻(xiàn)27條經(jīng)驗(yàn) 獲得超28個(gè)贊

下次記得把錯(cuò)誤信息貼上來。

原因:第14行,定義友元函數(shù)時(shí),編譯器還沒看到girl的聲明(declaration),不認(rèn)得這是個(gè)什么。因?yàn)間irl在后面才出現(xiàn)。

解決辦法:添加一個(gè)前置聲明,比如在第3和4行之間:

class?girl;

讓編譯器知道有這么一個(gè)類。至于定義(definition)可以在后面找到。

查看完整回答
1 反對 回復(fù) 2017-03-20
  • 1 回答
  • 0 關(guān)注
  • 1568 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號