Faire un programme simple en c++

Faire un programme simple en c++ - C++ - Programmation

Marsh Posté le 12-07-2004 à 23:24:02    

Hola todos....
 
J essaye de faire un programme en C++ sous visual .net
J ai créé un projet win32 et j ai ajouté une page cpp avec mon programme a la con...
 
#include <iostream.h>
main()
{  
cout << "Hello, World!\n";
}
 
Quand je compile, le debuger dit qu il y a un problème à la fin
 
c:\Documents and Settings\Sylvain\Mes documents\Visual Studio Projects\Projet Modèle étoile\Programme Modèle étoile.cpp(7): fatal error C1010: unexpected end of file while looking for precompiled header directive
 
 
Je ne sais pas ce qui est mal fait... J ai place ma page cpp dans le repertoire source files de mon projet
 
Est ce que vous savez d ou peut venir mon probleme ?
 
Muchas Gracias

Reply

Marsh Posté le 12-07-2004 à 23:24:02   

Reply

Marsh Posté le 13-07-2004 à 00:13:15    

Programme Modèle étoile.cpp
 
enlève les accents, les espace
 
ensuite, assure toi qu'il n'y a pas retour chariot à la fin du fichier après "}"


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 13-07-2004 à 07:55:38    

et surtout sous VC6, assure toi d'inclure "stdafx.h" au debut de tout tes fichiers ou de desactiver les precompiled header dans Proets->Settings

Reply

Marsh Posté le 13-07-2004 à 08:11:20    

c'est pas ça que t'es sensé dire :o


Message édité par Taz le 13-07-2004 à 08:11:32
Reply

Marsh Posté le 13-07-2004 à 08:23:29    

#include <iostream>  
int main()
{
std::cout << "Hello, World!\n";
}


---------------
-( BlackGoddess )-
Reply

Marsh Posté le 13-07-2004 à 08:52:36    

Taz a écrit :

c'est pas ça que t'es sensé dire :o


 
ah bon  [:joel f] ?

Reply

Marsh Posté le 13-07-2004 à 09:01:31    

gcc, banane  :o  
 
(sinon, tu as donné la bonne réponse)


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
Reply

Marsh Posté le 13-07-2004 à 09:02:06    

han !
ok
 
use gcc j00 suxxorz

Reply

Marsh Posté le 13-07-2004 à 09:02:32    

sylvaing >> alors ?


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 13-07-2004 à 11:23:04    

J ai vire le .h a iostream et mis std avant cout (je ne sais pas pourquoi).... Ca compile mais quand je lance le programme je ne vois pas la phrase s'afficher :( Qu est ce que je fais de mal ? :(
D autre part je ne trouve pas :
          desactiver les precompiled header dans Projets->Settings
 
 
 
 
#include <stdafx.h>
#include <iostream>
int main()  
{  
 std::cout << "Hello, World!\n";  
}


Message édité par sylvaing le 13-07-2004 à 11:24:17
Reply

Marsh Posté le 13-07-2004 à 11:23:04   

Reply

Marsh Posté le 13-07-2004 à 11:48:17    

std::cout << "Hello, World!\n";
remplace peut-etre par  
std::cout << "Hello, World!" << std::endl;
pour forcer le flush ?


---------------
-( BlackGoddess )-
Reply

Marsh Posté le 13-07-2004 à 11:49:55    

tu lance depuis windows ? :D


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 13-07-2004 à 12:00:37    

Oui... Je lance depuis Windows

Reply

Marsh Posté le 13-07-2004 à 12:04:00    

Ca m ouvre une page blanche avec File et Help dans la barre des menu, mais toujours pas la phrase :(

Reply

Marsh Posté le 13-07-2004 à 12:34:01    

Personne ne peut m aider à créer un projet sous visual C++ .net..... je ne comprend rien :(

Reply

Marsh Posté le 13-07-2004 à 12:42:58    

Juste comme ça ton type de projet , ca ne serait pas un projet windows et non pas console application ?
Si tu as rajouté juste ton fichier cpp dans un projet windows et que tu as laissé le reste c normal.
Donc essaye plutot de faire un project console application , ça devrait aller mieux!
 

Reply

Marsh Posté le 13-07-2004 à 12:46:51    

Tu dois avoir raison.... Je crois que c est ca que j ai fais ;) J vais essayer

Reply

Marsh Posté le 13-07-2004 à 12:54:14    

Je ne trouve pas console applicatio.... Moi j ai fais un win32 project

Reply

Marsh Posté le 13-07-2004 à 12:59:12    

Dans Win32 project, t'as une case à cocher "Application console"


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 13-07-2004 à 13:00:31    

C celui à coté win32 console project !!!!!!
Enfin dans ma version francaise il est a coté
En cherchant un minimum tu dois trouver.

Reply

Marsh Posté le 13-07-2004 à 13:04:30    

Ben faut chercher Console Project ;)
 
normalement c'est au moment on tu choisis le type de projet (dans New -> Prioject) tu dois pouvoir choisir
 
Parce que la tu as créé un projet en fenêtre MFC
 
Tiens sous Visual Studio .Net (fr) c'est  
Fichier -> Nouveau -> Projet
la t'as une fenetre "nouveau projet"
tu sélectionnes Projets Visual C++ (par défaut il te met sur Projets Visual C#) puis dans Modèles (a droite) tu descend un peu et tu vas trouver "Projet Console Win32"
 
Tu donnes un nom et un répertoire, tu valides, tu te retrouves avec un tout nouveau projet.
 
Maintenant tu renommes "_tmain" en "main" et "_TCHAR * argv[]" en "char ** argv" et roulez jeunesse
 
Ah oui sinon l'alternative:
Quand tu valides la fenêtre Nouveau Projet tu te retrouves sur "Assistant D'application Win32", va dans paramètres de l'application (a gauche) et valide "projet vide", comme ca tu auras juste le projet, pas de fichiers préexistants


Message édité par masklinn le 13-07-2004 à 13:08:07

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 13-07-2004 à 13:49:25    

Oki.... :)
J avais pas vu qu on pouvait regler les parametres du projet :)
Autre chose....Quand je lance le programme il se ferme tout de suite :( Comment faire pour que la console reste ouverte ?
 
Autre chose, comment ouvrir en commande dos un repertoire en 2 mots ... ex: Mes documents

Reply

Marsh Posté le 13-07-2004 à 13:56:49    

Essaye un kbhit ou un getch
Maintenant il faudrait apprendre à te documenter car toutes les reponses que tu as eu jusqu'a présent sont dans l'aide !!
N'y vois pas d'attaque personnelle mais plustot un conseil

Reply

Marsh Posté le 13-07-2004 à 14:24:19    

Je sais et je suis tout à fait d accord avec toi... Mais je vous demande un peu d aide au debut pour aller pus vite....Maintenant je peux commencer à me plonger dans l aide..... ;) Muchas gracias

Reply

Marsh Posté le 13-07-2004 à 15:36:14    

ou std::cin.ignore(); en c++ standard


---------------
-( BlackGoddess )-
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed