CxxlMan
思考中...
2014年6月22日 星期日
用 C++ 的 STL 作為參數須注意 Release 版 和 Debug 版 之間會出錯
假設某一 lib 檔是 Release 版,提供以下兩個函數:
void f1(std::string s);
std::string f2();
若呼叫端是 Release 版,呼叫這兩個函數都沒問題,但若是編譯成 Debug 版就會出錯。
不過這似乎是 vc 的問題,我在 gcc 試過不會這樣。
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言