#error



  • #if defined(WIN32) || defined(__WIN32__)
          void sleep(int i) { Sleep(i); }
        #elif defined(linux) || defined(__linux__)
          void sleep(int i) { nanosleep(i); }
        #else
          #error "Unsupported Operating System"
        #endif
    

    welchen sinn machen die Anfürungszeichen bei "Unsupported Operating System"? die kann ich doch einfach auch weglassen - oder?



  • Vertexwahn schrieb:

    welchen sinn machen die Anfürungszeichen bei "Unsupported Operating System"? die kann ich doch einfach auch weglassen - oder?

    Der Sinn an den Anführungsstrichen ist, dass die evtl. Ausgabe beim compilieren eben mit Anführungsstrichen gebracht wird. Und ja, natürlich kann man sie weglassen. Sieht imho aber schöner mit aus...



  • aso - ich dachte es hätte eine tiefere Bedeutung - "schöner" gehört nicht zur tierfen Bedeutung 😉


Anmelden zum Antworten