|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Dec 2006
Messaggi: 126
|
[c++][Risolto]Non compila l'header hpp
Ciao ragazzi, sto cominciando col c++, uso visual studio 6.0 sp6.
Ho creato un piccolo programma con un main che include example.hpp da me creato. Se compilo il main mi dice che non trova example.hpp mentre quando compilo example.hpp mi dice che non ci sono tool associati all'estensione. Ho provato anche a rinominare anche example.h ma nada. Qualcuno mi può aiutare? Grazie Ultima modifica di mrflag : 19-03-2007 alle 10:19. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
non sono molto esperto in c++, ma credo che l'estensione non sia .hpp ma .cpp
Oppure potrebbe essere il modo col quale includi l'header. Lo metti tra doppi apici?
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek ![]() |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Dec 2006
Città: Firenze
Messaggi: 118
|
I file in c\c++ hanno di solito le estensioni .c .cpp .h. Raramente viene utilizzato .hpp, anche se in realtà si può utilizzare qualunque estensione. Per includere un file di header, viene di solito chiamato con .h, e nel file sorgete (.c se c o .cpp se c++) devi inserire:
Codice:
#include "example.h"
__________________
Federica |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quote:
Comunque come mai compili anche il file .hpp ? Di solito gli header vanno compilati solo se includono codice, come ad esempio nel caso in cui si definiscano dei template. E comunque la semplice inclusione dovrebbe assicurarti la compilazione ![]() |
|
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Dec 2006
Messaggi: 126
|
Ho risolto,non avevo incluso correttamente l'header nel progetto
![]() Grazie. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:57.