c++ 單元測試的權限控制

權限控制

c++ 寫單測的時候,可能UT裏面想測 類的private 的接口,以下有倆種方式

方式1

-Dprivate=public -Dprotected=public

方式2

-fno-access-control

總結

g++ 官方推薦方式2。在高版本 ,比如我在gcc 5.1 中,包含 < sstream > 頭文件的時候就會報錯。

std::basic_stringbuf<_CharT, _Traits, _Alloc>::__xfer_bufptrs’ redeclared with different acces
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章