在寫C++過程中,指標的使用與操作是最頻繁被使用的,有些難解的bug,通常point佔絕大多數,這裡複習一個很基本的概念。
目前分類:C++ (4)
- Dec 02 Sun 2012 05:30
[C++] A *a 和 A *aa = new A 的差別
- Oct 14 Sun 2012 13:12
[C++]必須傳回物件時,別妄想傳回其reference
函數的回傳值使用上要非常的小心,雖然程式寫久了,這算是比較基礎的概念,但有時一疏忽,往往就會造成系統Crash,簡單來說,函式產生新物件的路徑有二,在Stack空間或是在Heap空間裡,以底下例子來說。
- Sep 22 Sat 2012 13:32
[C++]寧以pass-by-reference-to-const取代pass-by-value
- Aug 26 Sun 2012 11:14
如何使用gsr偵測Memory Leakage
GSR是我們Project裡用來反覆執行相同動作的tool,主要可以用在系統開發階段後期,對於開發好的AP或是component進行壓力測試,順便也可以偵測記憶體使用情況,例如Lauhch與Exit某支AP,當這個動作運行5000次後,計算Memory的使用情況,藉此某個AP或是component 是否有Memory Leakage。