討論串[問題] default constructor
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
Y y1;. X x1 = y1;. 這種寫法,在「語意」上,是以 y1 為引數,呼叫 X(const Y&). 以產生一個 X 的暫時物件,然後再以這個 X 的暫時物件做引數,. 呼叫 X(const X&) 來建構 x1 這個 X 的物件。「語意」上是如此,. 但在compiler實作上,C++
(還有1057個字)
內容預覽:
可以這樣理解,但是若真的寫成 X x = X(y); 就是明示地(explicitly). 用 y 建構出一個 X 的暫時物件,和 X x = y; 那個 y 用隱含的(implicit). 方式建構出一個 X 的暫時物件不完全一樣。. X x=y; 和. X x(y); 兩者是不同的。. 前者的語
(還有15個字)
首頁
上一頁
1
下一頁
尾頁