亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
ide默認分文件
string是個好東西
編譯的時候遇到了一個問題,我把拷貝構造函數寫成了:
Student(const Student& stu){
this->m_strName = stu.getName();
}
即沒有讓它為空,編譯的時候就不能通過.
在我的IDE環境中提示C2662錯誤,查了一下是const對象不能調用非const成員函數的一個限定。
為應對這種情況,對于不改變對象數據的成員函數,可以聲明為const,如本處:
string getName() const { return m_strName; }
非常感謝老師,老師講的很精彩生動
指出一個問題,成員未初始化數值奇怪并不是依編譯器不同而不同,是因為分配給成員變量的內存之前可能有其他的程序使用過,這些數據并未清除,依據這些數據解析成相應的類型得到的就是一個奇怪的結果。指針除外,在vs中未初始化的指針會自動被賦值為0xcdcdcdcd,以便于程序調試。
指出一個問題,成員未初始化數值奇怪并不是依編譯器不同而不同,是因為分配給成員變量的內存之前可能有其他的程序使用過,這些數據并未清除,依據這些數據解析成相應的類型得到的就是一個奇怪的結果。指針除外,在vs中未初始化的指針會自動被賦值為0xcdcdcdcd,以便于程序調試。
太tm厲害了
程序果然還是要寫,才能巧
Deny_小田 你不要誤導大家才對,老師這里確實有些錯誤,我已驗證過了
大贊老師,講的很棒!
拷貝構造函數能將的細致點就更好了
哪里可以點贊啊
太TM生動了?。?!
給力,插圖幽默,清晰易懂~??!
老師教的是C++不是英語,別吹毛求疵,支持老師,講的很生動也很深刻。
課程須知
本課程是C++初級課程 需要熟練掌握C++語言基礎語法
老師告訴你能學到什么?
1、類的定義與對象實例化 2、string類型及屬性封裝 3、類外定義 4、構造函數與初始化列表 5、析構函數

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消