Tom's Guide > Forum > Programmation > Erreur compilation C++ (avec visual studio)
Mot :    Pseudo :           
 

error situé à la première ligne :
c:\Documents and Settings\Kev\Mes documents\Visual Studio Projects\Convertisseur\Convertisseur.cpp(40):
fatal error C1010: fin de fichier inattendue lors de la recherche d'une directive d'en-tête précompilé[/color]


#include <iostream>
#include <string>

using namespace std;

int main()
{
cout << " Programme de conversion farenheit à celcius ou celcius à farenheit ";
cout << " 1- Farenheit à celcius ";
cout << " 2- Celcius à Farenheit ";
cout << " Entrer votre choix : ";
int choix;
cin >> choix;

if (choix == 1)
{
cout << " Farenheit à Celcius ";
cout << " Entrer la valeur en farenheit à convertir en celcius "
"(utiliser un . si vous avez besoin d'entrer un nombre a virgule) ";
double farenheit;
cin >> farenheit;
double resultat= (farenheit -32) * 5/9;
cout << farenheit << " fareneheit equivaut a " << resultat << " celcius. ";
}

if (choix == 2)
{
cout << " Celcius à Farenheit ";
cout << " Entrer la valeur en celcius à convertir en farenheit "
"(utiliser un . si vous avez besoin d'entrer un nombre a virgule) ";
double celcius;
cin >> celcius;
double resultat= celcius * 9/5 +32 ;
cout << celcius << " celcius equivaut a " << resultat << " farenheit. ";
}
else
cout << " entrer un choix entre 1 et 2 svp. ";
}

probablement une erreur d'inattention stupide mais bon.. sa arrive..
Un peu d'aide serait apprécié Merci. :)

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

essaye <iostream.h>
pareil pour string

Répondre à sman_

Si vous lisez une erreur de compilation pointant sur une fin de fichier et disant

fatal error C1010: unexpected end of file while looking for precompiled header directive

Erreur classique quand on introduit un fichier .cpp dans son projet de manière manuelle. Vous remarquerez que tous les fichiers générés par le wizard contiennent une ligne #include "StdAfx.h". Le StdAfx.h est un "precompiled header". Deux solutions : soit rajouter cette ligne en haut du fichier, soit Alt-F7, sélectionner votre fichier défectueux à gauche, onglet général à droite, choisir "precompiled headers" dans la combo-box, et cocher "not using precompiled headers". Ouf. Fallait la trouver celle-là.
extrait de http://www-timc.imag.fr/Antoine.Le [...] alCPP.html

c'est fous ce qu'on peut trouver sur :google:.

Répondre à defaultuser

deja ton tu dois controler tes entrees, imagines toi que je tape 'a' !

puis as tu mis tout tes headers (.h) ? tout tes .cpp ?

Répondre à kyen

ton code compile bien chez moi
tu dois avoir mal paramétré ton projet.

quand tu crée ton projet le mieux est de faire "projet vide(.net)"

comme ça tu sais ce qu'il se passe.

PS: pense a ajouter des <<endl sinon c'est pas tres lisible ton programme a utiliser :)

Répondre à Radium133

effectivement j'ai mal configuré le tout, merci à tous de votre aide

Répondre à kevsb@IDN
Tom's Guide > Forum > Programmation > Erreur compilation C++ (avec visual studio)
Aller à :

Il y a 648 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens