dynamic_cast<>()后是否需要delete?
請問老師,dynamic_cast轉換后的類型變量是否需要釋放呢?
另外寫代碼過程中還遇到一個問題
doSomething() 函數如果定義在main()函數下邊,編譯時會報錯,無法識別的標識符。請問老師是否所有全局函數都應寫在main函數的上邊呢
請問老師,dynamic_cast轉換后的類型變量是否需要釋放呢?
另外寫代碼過程中還遇到一個問題
doSomething() 函數如果定義在main()函數下邊,編譯時會報錯,無法識別的標識符。請問老師是否所有全局函數都應寫在main函數的上邊呢
2018-12-27
舉報
2019-11-22
個人理解,因為編譯時從上往下的,所以如果將?doSomething() 函數寫在 main 函數下面,則需要在 main 函數上面再聲明一次 doSomething() 函數,以告訴系統待會在 main 函數中要用到 doSomething()?函數。
2018-12-30
我覺得,練習中的指針,是棧中的內存,不需要delete,堆中的才需要