2014-03-30 28 views

回答

7

可以取消定義宏:

#undef max 

編輯:看來宏可以通過將

#define NOMINMAX 

定義它們的頭文件之前被安全地禁用(最有可能的windef.h,你可能包括間接)。

+0

難道這不能打破依賴最大宏的東西嗎? – Ben

+0

@Ben可能。我發現了一個副本,看看那個。這可能需要一些警衛。我不使用VS,所以不知道簡單的無法解決的影響。 – juanchopanza

+0

好的,我定義了NOMINMAX。完美的作品。謝謝。 – Ben