如果此對象「name_of_pro」在 參數化構造函數中動態分配。 我在嘗試但我認爲不是真的在參數化構造函數中如何動態顯示?
------------------------------------ --- ...
class employee{
string name, ID, *name_of_pro;
int age ;
float salary ;
public:
employee(){};
employee (string n,int ag, float sa , string name_pro){ // constructor. parameterized
name=n;
age=ag;
salary=sa;
name_of_pro=new string;
}
我希望幫助PLZ。
當然:)>>>>>>>>> –
您的代碼當前*不會動態分配'string'類型的對象,並讓'name_of_pro'指向它。不過,我不確定*爲什麼有人會想這樣做。一個'string',如果它是'std :: string',則已經在內部使用動態內存分配。 – dyp
我的問題大學想要這個(': –