[問題] 此warning我該如何解除...

看板C_and_CPP作者 (我愛阿蓉)時間15年前 (2010/08/05 00:22), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
目前遇到一個怪問題 我不知道我code中用了什麼東西 導致出現 ....\inc\xstring( 728) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc Google了許久....都是說加入/EHsc到IDE設定裡面(VC) 但問題是我還是不了解這warning該怎麼解決 而且我希望是改code來消除這個warning..... 我code中只有include <vector>和<windows.h> 奇怪了什麼是xstring 我又沒有用到.... 難道這種warning一定無法用改code去解除嗎... 現在環境是用cmd去build 且還規定warning treats as error..... 搞不懂 請教各位 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.70.221

08/05 00:38, , 1F
vector 有用 exception 又不開給他用, 當然要出來哭哭兩聲
08/05 00:38, 1F

08/05 00:43, , 2F
我也是把code刪掉只剩下include <vector>果然她就哭了
08/05 00:43, 2F

08/05 00:44, , 3F
我這樣等於沒救了嗎??鐵定要開喔...
08/05 00:44, 3F

08/05 00:50, , 4F
看用途唄 反正最糟糕情況就 DIY 一個閹割版的摟
08/05 00:50, 4F

08/05 01:06, , 5F
因為buid環境不是我能更動的@@我只好開大決
08/05 01:06, 5F

08/05 01:07, , 6F
#pragma warning(disable: 4530) 去關掉那個warning了...
08/05 01:07, 6F

08/05 01:30, , 7F
是什麼情形動不到 build 環境?!
08/05 01:30, 7F
文章代碼(AID): #1CMPFJYl (C_and_CPP)