Re: [問題] C++初始化為何常使用單冒號?

看板C_and_CPP (C/C++)作者 (Martin J-40)時間4年前 (2020/11/23 14:17), 編輯推噓2(200)
留言2則, 2人參與, 4年前最新討論串2/3 (看更多)
※ 引述《d630200x (DOGE)》之銘言: : 有看到有人說這樣效率比較好 : 但我自己測試來看是看不出差異(可能是我測試方式太簡單) : 就我個人來說我是覺得寫在函式裡較為美觀 : 但是很多網路上的無論是simple code還是教學,在初始化時是比較常看到單冒號的 : 請問是真的效率上差很多,還是單純風格差異而已? : ----- : Sent from JPTT on my Asus ASUS_I01WD. 現在compiler優化都很強 比起這種地方 演算法選好比較重要 我們team是用來表示不同的意義 編譯時期決定的初始化在宣告member variable位置就給初始值 動態時期由參數做初始化放在在constructor冒號區 動態時期需要運算才初始化的才放在函式裡 看到不同位置的初始化就能知道這個變數是怎麼被給值的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.58.205 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1606112225.A.FD8.html

11/23 14:37, 4年前 , 1F
嗯,合理
11/23 14:37, 1F

11/23 15:21, 4年前 , 2F
而且常數變量可以在冒號區賦值
11/23 15:21, 2F
文章代碼(AID): #1VkrFX_O (C_and_CPP)
文章代碼(AID): #1VkrFX_O (C_and_CPP)