irgendeine Datei in meinem C++ Programm öffnen mit geschriebenen Namen
-
Dweb schrieb:
für was ist das define/undef gut, das dass Inkludieren umschließen

Im Header
<windows.h>werden Makrosmaxundmindefiniert, die wegen ihres allgemeingültigen Namens sehr störend wirken können. MittelsNOMINMAXwird deren Definition unterbunden.Das
#undefhält dasNOMINMAX-Präprozessorsymbol so lokal wie möglich.
-
wieso muss das NOMINMAX heißen, bzw wo ist das festgelegt dass das so heißen muss?
-
Dweb schrieb:
wieso muss das NOMINMAX heißen, bzw wo ist das festgelegt dass das so heißen muss?
Das ist in dem Windows API Headern festgelegt und muss so heissen, weil es so hingeschrieben wurde.
Simon