none
Welche include-Datei für den Typ Boolean verwenden? RRS feed

  • Frage

  • Hallo,

    ich bin neu bei Visual Studio und versuche gerade mit dem Typ Boolean zu arbeiten. Mein C-Lern-Buch gibt die include-Datei mit dem Namen stdbool.h vor. Das konnte ich in der Auswahl bei mir auf dem System nicht finden. Muß ich aus dem Netz eine passende include-Datei bei MS runterladen oder sind die Definitionen woanders versteckt?

    Danke für Eure Hinweise.

    Ciao, Andreas


    • Bearbeitet Fortsetzung Mittwoch, 18. Oktober 2017 17:54 Korrektur
    Mittwoch, 18. Oktober 2017 17:53

Antworten

  • Hallo Andreas,

    Der Header stdbool.h wurde mit Visual Studio 2013 RTM eingeführt. Welche Version von Visual Studio verwendest Du? Weitere Informationen enthält folgender Artikel:
    C99 library support in Visual Studio 2013

    Gruß,

    Ivan Dragov


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    • Als Antwort vorgeschlagen Flogex Donnerstag, 19. Oktober 2017 18:59
    • Als Antwort markiert Fortsetzung Freitag, 20. Oktober 2017 17:18
    Donnerstag, 19. Oktober 2017 13:13
    Administrator

Alle Antworten

  • Hallo Andreas,

    Der Header stdbool.h wurde mit Visual Studio 2013 RTM eingeführt. Welche Version von Visual Studio verwendest Du? Weitere Informationen enthält folgender Artikel:
    C99 library support in Visual Studio 2013

    Gruß,

    Ivan Dragov


    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    • Als Antwort vorgeschlagen Flogex Donnerstag, 19. Oktober 2017 18:59
    • Als Antwort markiert Fortsetzung Freitag, 20. Oktober 2017 17:18
    Donnerstag, 19. Oktober 2017 13:13
    Administrator
  • Keine Ahnung was Du da für ein C-Buch verwendest, der Typ heißt bool und in stdbool.h steht nichts weiter als ein define drin. Es muss die "C Standard Library" installiert sein, anders gesagt, beim Setup von Visual Studio müssen die Komponenten für die C++ Entwicklung zur Installation ausgewählt werden.

    Die Einbindung erfolgt über ein include, das Buch sollte diesen Punkt erklären.


    - Gruß Florian


    Donnerstag, 19. Oktober 2017 14:07
  • Hallo Ivan,

    >Welche Version von Visual Studio verwendest Du?

    Ich habe hier die Version von 2010 oder 2012, also natürlich muß ich mal aktualisieren. Ich hatte nicht daran gedacht, daß MS die Headerdatei stdbool.h oder den Inhalt woanders noch nicht dabei hat... Aktualisieren kostet immer Zeit und Warterei. ;-) Also dann ...

    Vielen Dank für die Info!

    Ciao, Andreas

    Donnerstag, 19. Oktober 2017 17:20