Wiso ist eigentlich NULL bei dieser IDE, Compiler etc....



  • ich benutze CBuilder 5.0 in der stddef.h definiert
    ich habe andere Compiler die kennen NULL ohne Includierung von
    irgend ner Header!!!!??????????????

    mfg 😕 😮 🙄 😉 🙂



  • Da stellt sich mir eine Frage: Was willst du uns damit sagen? Oder anders ausgedrückt: Vielleicht solltest du dein Posting nochmals überdenken und etwas deut(sch)licher formulieren...

    -junix



  • war recht spät wo ich das Posting gemacht habe!!!
    Im Rest der Nacht früher Morgen oder wie auch immer,
    kam mir selbst ne Erklärung!!!

    NULL gehört sowieso nicht zur grundlegenden Syntax von Compilern
    (Schlüsselwort etc.) und bei den älteren Compilern war das Ding
    bestimmt in jeder Header definiert die der Compiler ( sowie IDE)
    mitlieferte!!

    Beim CBuilder is es halt in einer Header drin, wenn mans weiß und
    die NULL braucht ->> einfach includen

    Ich denk das kann man so stehn lassen
    mfg 🙂



  • sclearscreen schrieb:

    NULL gehört sowieso nicht zur grundlegenden Syntax von Compilern
    (Schlüsselwort etc.) und bei den älteren Compilern war das Ding
    bestimmt in jeder Header definiert die der Compiler ( sowie IDE)
    mitlieferte!!

    Das "berüchtigte Makro NULL" (Stroustrup) steckt auch beim CBuilder in einigen wichtigen Header-Dateien drin. Daher steht es im Normalfall zur Verfügung, ohne daß man irgend etwas extra inkludieren muß.


Anmelden zum Antworten