Heim >Backend-Entwicklung >C++ >Warum fehlt stdint.h in MS Visual Studio und wie kann ich es bekommen?

Warum fehlt stdint.h in MS Visual Studio und wie kann ich es bekommen?

Susan Sarandon
Susan SarandonOriginal
2024-12-23 09:43:11151Durchsuche

Why is stdint.h Missing in MS Visual Studio, and How Can I Get It?

Der fehlende C99-Header stdint.h in MS Visual Studio

Es ist rätselhaft festzustellen, dass der wesentliche C99-Header stdint.h in fehlt MS Visual Studio 2003 und höher. Um dieses Problem zu beheben und die fehlenden Definitionen für Typen wie uint32_t zu erhalten, können Entwickler auf mehrere Ressourcen zurückgreifen.

Eine Möglichkeit besteht darin, eine Microsoft-spezifische Version von stdint.h von der folgenden Seite herunterzuladen Repository:

  • https://github.com/mattn/gntp-send/blob/master/include/msinttypes/stdint.h

Alternativ eine tragbare Version von stdint.h kann heruntergeladen werden von:

  • http://www.azillionmonkeys.com/qed/pstdint.h

Diese Header stellen die notwendigen Definitionen für C99-Standardtypen bereit, sodass Entwickler fortfahren können Arbeiten mit bekannten Typen in Visual Studio.

Das obige ist der detaillierte Inhalt vonWarum fehlt stdint.h in MS Visual Studio und wie kann ich es bekommen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn