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 Makros max und min definiert, die wegen ihres allgemeingültigen Namens sehr störend wirken können. Mittels NOMINMAX wird deren Definition unterbunden.

    Das #undef hält das NOMINMAX -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


Anmelden zum Antworten