C++相談室 part7
■ このスレッドは過去ログ倉庫に格納されています
0207マクロ逝ってよし
NGNG宣言しているのですが(よくやりますよね?)
某ライブラリと組み合わせるときそのライブラリのヘッダで
#define min(...) とマクロ宣言されちゃってました。
それでウチのクラスなどの宣言 min(... がすべて置換されてぐちゃぐちゃになり
パースエラーが出まくって困っています。
こんなときどうしたら良いでしょうか?
マクロ置換はネームスペースも無視しまうのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています