記錄一個C++生命週期引發的坑

記錄一個function作用域引發的坑,不瞭解C++的可以直接看文章後面的多線程內存分析,應該對解bug有所借鑑。 C++中std::function可以對任何代碼塊進行封裝調用,比如普通函數、lambda函數等等,但是對對於類內定義的function在使用類內元素時要注意生命週期的管理,看一下下面的例子:                             定義一個func類,並在局部代碼塊
相關文章
相關標籤/搜索