我是在進行boost test的時候遇到了這樣的一個問題,最后問題定位到測試用例中,測試的工程以及單元測試的代碼是之前的,沒有開發完,我實習的時候leader讓我完善一下測試框架,添加一下測試代碼。
目標機是Android,這之中坑賊多。
嗯,最后問題定位到一個測試用例中,在這個測試用例的開頭,啟用了一些線程,這些線程調用了釋放系統資源的函數,而系統還沒進行初始化。所以我想應該可以描述為:“釋放了空內存”??因為代碼主要是C++,所以也可以理解:“釋放了空對象”??
嗯,應該是這樣,結果證明問題也出在這里。
mark一些鏈接,雖然沒怎么用到。
[https://mine260309.me/archives/1051]
[https://blog.csdn.net/livelylittlefish/article/details/9750593]
[https://www.artima.com/cppsource/pure_virtual.html]