Domanda

Sto usando una libreria che ha le intestazioni senza il .h
Ciò sconfigge l'intellisense di Visual Studio (ricerca di dichiarazioni / definizioni)

Qualcuno sa come dire a VS2008 che un file è un header?

È stato utile?

Soluzione

Vai su Strumenti :: Opzioni :: Editor di testo :: Scheda Estensione file in Visual Studio. Controlla le intestazioni "senza estensione della mappa" " casella di controllo e selezionare la lingua desiderata dalla casella combinata.

Altri suggerimenti

Immagino che dovresti assicurarti che le intestazioni siano incluse da un file sorgente (di solito un file .cpp).

Dove le proprietà del file sorgente hanno la proprietà Tool impostata su Strumento compilatore C / C ++. Immagino che Intellisense inizi con loro, e segua #include i file indipendentemente dalla loro estensione per costruire il suo database di simboli da qualsiasi cosa incontri.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top