討論串c++的指標用在引數上
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者quota.時間17年前 (2006/11/05 08:01), 編輯資訊
0
0
1
內容預覽:
我看博碩的c++程式設計實務入門. 書上寫. 「對於物件來說,當有大量的成員時,. 呼叫函數就會變慢下來。像這種情況下,. 就變成作為引數,來利用指向物件的指標了。. 把指標使用在引數上,由於只有物件的位址. 被傳遞,所以不會進行整各成員的複製,對於. 大型的類別,可以提升處理的速度。 」. 那這樣
(還有566個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者meltice (三億兩千萬大散戶)時間17年前 (2006/11/05 08:44), 編輯資訊
1
0
0
內容預覽:
以我的觀念. pointer是比較屬於C的東西. reference才是C++的東西. 我覺得兩者效率應該一樣. 因為都沒有複製資料的動作. 以compiler來看. pointer會比reference多佔一塊記憶體空間用來儲存位址. 所以傳pointer時你可以拿該pointer再指到別的地方.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者previewslav.時間17年前 (2006/11/05 09:32), 編輯資訊
1
0
1
內容預覽:
引述《meltice.bbs@ptt.cc (三億兩千萬大散戶)》之銘言:. > 以我的觀念. > pointer是比較屬於C的東西. > reference才是C++的東西. > 我覺得兩者效率應該一樣. > 因為都沒有複製資料的動作. > 以compiler來看. > pointer會比re
(還有189個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者LPH66 (涼宮春日症候群)時間17年前 (2006/11/05 10:08), 編輯資訊
0
0
0
內容預覽:
引述《previewslave@kkcity.com.tw ( )》之銘言:如果只是C++的話. 我記得有些compiler底層是用傳指標來實作pass by reference的.... (也許記憶有誤 歡迎指正 @@). --. 'Oh, Harry, dont't you see?' He
(還有138個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者meltice (三億兩千萬大散戶)時間17年前 (2006/11/05 13:10), 編輯資訊
0
0
0
內容預覽:
抱歉. 剛剛用BCB驗證一下. compiler對pointer及reference的處裡是一模一樣的. 都是會把位址push起來傳入function當中. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 218.211.20.177.
首頁
上一頁
1
下一頁
尾頁