Maison >développement back-end >C++ >Comment puis-je accéder à l'en-tête « stdint.h » dans Microsoft Visual Studio ?

Comment puis-je accéder à l'en-tête « stdint.h » dans Microsoft Visual Studio ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-08 11:32:11950parcourir

How Can I Access the `stdint.h` Header in Microsoft Visual Studio?

Accès à l'en-tête stdint.h dans MS Visual Studio

Bien qu'il s'agisse d'un en-tête C99 répandu, stdint.h est notamment absent de MS Visual Studio À partir de 2003. Cela pose un défi aux programmeurs recherchant des définitions pour les types de données essentiels tels que uint32_t.

Solution :

Heureusement, il existe des options pour obtenir stdint.h pour MS Visual Studio utilisateurs :

  • Version MS :
    A La version spécifique à Microsoft peut être téléchargée depuis :
    https://github.com/mattn/gntp-send/blob/master/include/msinttypes/stdint.h
  • Version portable :
    Une version portable alternative adaptée à divers environnements est disponible sur :
    http://www.azillionmonkeys.com/qed/pstdint.h

Ressource supplémentaire :

Pour ceux qui recherchent une version du domaine public, cela peut être trouvé dans l'arborescence des sources Android pour libusb_aah.

Notez que Microsoft propose des en-têtes alternatifs tels que _stdint.h qui servent un objectif similaire, mais avec des différences de compatibilité mineures.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn