我正在使用STL的跨平臺項目。其他編譯器默認包含STL支持,但在VS2005我需要使用STL項目的類定義之前添加以下內容:VC++ 2005項目選項包括stl?
#include <cstdlib>
using namespace std;
是否有將自動設置這個選項VS2005?解決問題只是有點繁瑣。我只是想在源代碼中避免大量的#ifdefs-
編輯:另一個編譯器是ARM 926x系列的IAR工作臺。也許我應該讓他們明確做包括?
另外 - 是「std :: map <>」優先於「using namespace std; map <>」?
你使用了什麼其他編譯器? – 2009-04-24 21:48:50