已采納回答 / 一半123
Teacher.h和Teacher.cpp是屬于分文件定義的,執(zhí)行demo.cpp時只需要調(diào)用#include"Teacher.h"就可以了
2017-07-17
已采納回答 / 基本無解大公雞
getName函數(shù)和getGender函數(shù)不需要傳參數(shù)啊,目的是獲取類的屬性,傳參數(shù)沒什么用,你函數(shù)里也沒用到傳進(jìn)來的參數(shù)
2017-07-13
已采納回答 / 慕娘0545655
根據(jù)函數(shù)內(nèi)需要返回的變量的類型來決定函數(shù)返回值的類型,比如?int ?swap(int &a, int &b){?int temp = a;?a = b;?b= temp;?return ?temp; ?// 返回的值是int型,所以函數(shù)返回類型就是int型}不需要返回值的函數(shù)就用void?
2017-07-06
最贊回答 / 慕用8453459
這需要取決于str在聲明時是一個char*的數(shù)組,還是string類型,如果是前者則需要delete []str,如果是后者則直接delete str.
2017-07-04
最贊回答 / qq_fzy_0
不算吧,重載的兩個條件是,不同的參數(shù)個數(shù)與不同的參數(shù)類型的其中一個或兩個條件,現(xiàn)在這個是參數(shù)個數(shù)是一樣的,類型也是一樣的只不過一個是引用,一個是指針
2017-07-01
最新回答 / 慕仔2031083
因為函數(shù)getName()的返回值是string,所以需要傳遞一個string類型的值。return用在函數(shù)體中,表示函數(shù)調(diào)用終止。
2017-06-26
最新回答 / 海岸邊滴樹
c++的標(biāo)準(zhǔn)庫模板函數(shù)getline在讀到限定符后還要讀取額外字符解決方法:進(jìn)入X:\Program Files\Microsoft Visual Studio\VC98\Include目錄(VC6.0安裝的地方),用記事本打開string(注意,不是string.h),然后找到以下代碼段.else if (_Tr::eq((_E)_C,_D)) {_Chg = true; _I.rdbuf()->snextc(); // 把這一行注釋掉,也可刪掉 _I.rdbuf()->sbumpc(); ...
2017-06-26
已采納回答 / qq_晨曦Flame_04116129
如果有了using namespace std;就應(yīng)該用#include <string> 而不是#include<string.h>
2017-06-22
最新回答 / 慕神3147316
拷貝初始化的函數(shù)沒有定義Teacher::Teacher(const?Teacher?&t){????cout?<<"Teacher(const?Teacher?&)"?<<?endl;? ? ?????m_iMax?= t.getMax()? ? ? ? ?m_strName?=?t.getName()? ? ? ? ?m_iAge?=?t.getAge()}
2017-06-11