[C++] Smart Pointer 整理

Post Views: 15,463 傳統上記憶體的管理主要利用 new 跟 delete 來進行,但是在指標傳遞的時候常常會不知道何時應該要釋放記憶體? 所謂「Smart Pointer」是幹嘛的呢?基本上,他是一種用來模擬傳統的 pointer、提供一些附加功能的特殊資料型別;比較常見的功能,主要就是透過自動資源回收(automatic garbage collection)的機制、來進行記憶體管理了。 針對以下三種 C++11 支援的 smart pointer 做整理: 1.

詳細內容

[行萬里路] 瑞典 Stockholm + EIT ICT Lab

一大早從 Porte Malliot 離開巴黎抵達 Beauvais Airport. 從 Beauvais 到 Stockholm 經過大約 2 個小時,瑞典的自然風光真的挺不錯的,我們還會在這裡待上兩個禮拜,可以再多體驗看看是不是適合我們,是不是我們真的嚮往的地方?抵達 Skasta Airport 之後坐客運到 Stockholm Center,果真在 World Trade Center 看到很多 7-Eleven。

詳細內容

[行萬里路] 荷比行 Hollande et Belgique

六天五夜是來歐洲之後最長的一次出行,這麼長的時間裡面除了有與Martijn擦出的火花,也有和千珀在烏茲列特不同留學生生活的體驗,更有最後一段自我反思的成長。星期六從巴黎北站(Gare du Nord)我坐上西北列車(Thalys)直奔鹿特丹(Rotterdam),前一天與Martijn通過電話,我與他相約在台夫特(Delft)的車站,下了車我急忙尋找他的身影,將近兩百公分的身高不容易讓人錯過。

詳細內容