Chcę użyć #define NOMINMAX
w moim projekcie Visual Studio C++ przy użyciu MFC, dzięki czemu mogę używać std::min
i std::max
. Jednak, kiedy mogę umieścić ten wiersz w moim stdafx.h, otrzymuję następujący błąd kompilacji:NOMINMAX z projektem Visual Studio 2012 MFC
c:\program files (x86)\windows kits\8.0\include\um\GdiplusTypes.h(475): error C3861: 'min': identifier not found
nie używam GDI + celowo, to jest coś MFC należy robić. Czy problem można rozwiązać w jakiś sposób, usuwając GDI + lub dostosowując go do kompilacji?
Wydaje się, że podobne pytanie z odpowiedzią wspomnieć o obejście, jednak nie wiem zrozumieć kroki opisujące obejście: http://stackoverflow.com/a/4914108/16673 – Suma