權限控制
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