Question

J'utilise une bibliothèque avec des en-têtes sans le .h
Cela met en échec l'intellisense de Visual Studio (recherche de déclaration / définition)

Quelqu'un sait comment dire à VS2008 qu'un fichier est un en-tête?

Était-ce utile?

La solution

Sélectionnez l’onglet Outils :: Options :: Éditeur de texte :: Extension de fichier dans Visual Studio. Vérifiez les en-têtes "Carte sans extension". case à cocher et sélectionnez la langue souhaitée dans la liste déroulante.

Autres conseils

Je suppose que vous devriez vous assurer que les en-têtes sont inclus dans un fichier source (généralement un fichier .cpp).

Où les propriétés du fichier source ont la propriété Tool définie sur C / C ++ Compiler Tool. Je suppose que Intellisense commence par eux et suit #includes pour les fichiers quelle que soit leur extension pour construire sa base de données de symboles à partir de tout ce qu’il rencontre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top