В своем проекте я использую проект с открытым исходным кодом. В котором вызывается файл cpp
Код: Выделить всё
std::something::max()
Однако max также определяется в системном заголовочном файле «minwindef.h», который в моем случае находится по адресу \Windows Kits\8.0\shared\minwidef.h
Код: Выделить всё
#ifndef max
#define max(a,b) (((a) > (b)) ? (a) : (b))
#endif
Итак, как мне вручную запретить доступ к этому файлу? включено (возможно, рекурсивно)?
Подробнее здесь: https://stackoverflow.com/questions/180 ... -in-vs2010
Мобильная версия