討論串[問題] c++ class中帶有參數的成員初始化
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者freesamael (燒賣)時間18年前 (2007/12/17 11:33), 編輯資訊
0
0
0
內容預覽:
補一個比較有趣的例子好了. class Point. {. public:. Point();. private:. int x;. int y;. };. 猜猜看以下這兩個 constructor 有什麼差別. Point() : x(3), y(x+1) {}. Point() : y(3),
(還有40個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者journeyman.時間18年前 (2007/12/17 08:32), 編輯資訊
0
0
1
內容預覽:
引述《readonly.bbs@ptt.cc (唯讀)》之銘言:. > class A. > {. > public:. > A( int c ){};. > ~A(){};. > };. > class B. > {. > public:. > B(){};. > ~B(){};. > A a
(還有188個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者freesamael (燒賣)時間18年前 (2007/12/16 18:08), 編輯資訊
0
0
0
內容預覽:
修正眼睛沾到狗屎的錯誤.... class B {. public:. B() : a(5) {}. ~B() {}. A a; <-- 不過這東西還是放 private/protected 比較好. };. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 220.135.82

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者readonly (唯讀)時間18年前 (2007/12/16 18:04), 編輯資訊
0
0
0
內容預覽:
class A. {. public:. A( int c ){};. ~A(){};. };. class B. {. public:. B(){};. ~B(){};. A a( 5 ); // 這樣不行嗎?. };. 會出現下列的錯誤訊息:. error: expected identifie
(還有89個字)
首頁
上一頁
1
下一頁
尾頁