2009-02-23 6 views
0

Je commence tout juste avec Visual C++ mais j'ai rencontré un mur de briques. J'essaie de créer une nouvelle classe, donc je fais un clic droit sur mon projet, Add | Class, classe C++, et je l'appelle "piece". Cela crée "piece.h" et "piece.cpp". Jusqu'ici tout va bien. Lorsque je tente d'inclure « piece.h » dans mon fichier main.cpp cependant, quand je compile je reçoisProblème avec l'assistant de classe dans l'édition express de VC++

fatal error C1083: Cannot open include file: 'piece.h': No such file or directory 

Quelqu'un peut-il me dire ce que je fais mal s'il vous plaît?

Répondre

1

Utilisez-vous des guillemets "" ou des chevrons <> pour le #include? Les chevrons ne font pas de recherche dans le répertoire local, vous manquerez donc les fichiers d'inclusion que vous y créez.

http://msdn.microsoft.com/en-us/library/36k2cdd4.aspx

+0

Bien que ce ne soit pas la réponse que je cherchais, je préfère accepter votre réponse que la mienne, car la vôtre est plus généralement utile. Merci! – Skilldrick

0

Le problème est la façon dont le projet a été mis en place. J'ai fait un nouveau à partir de zéro et tout fonctionne bien maintenant.

Questions connexes