Probleme code c++
Dernière réponse : dans Programmation
Bonjour, voici ces quelques lignes, quelle sont mes erreurs svp?
Le fichier fonction.cpp:
#include "prototype.h"
long triple(long nombre)
{
return 3 * nombre;
}
Le fichier prototype.h:
#include <cstdlib>
#include <iostream>
long triple(long);
Le fichier main.cpp:
#include "prototype.h"
int main(){
long nombre = 4;
long nombreTriple = triple(nombre);
cout << nombreTriple;
system("PAUSE");
return EXIT_SUCCESS;
}
Voici la liste des erreurs sous dev c++:
multiple definition of `atoi(char
first defined here
multiple definition of `ecrire(bool)'
first defined here
ld returned 1 exit status
C:\Documents and Settings\Cédric\Bureau\Test\Makefile.win [Build Error] [Projet1.exe] Error 1
MERCI
Le fichier fonction.cpp:
#include "prototype.h"
long triple(long nombre)
{
return 3 * nombre;
}
Le fichier prototype.h:
#include <cstdlib>
#include <iostream>
long triple(long);
Le fichier main.cpp:
#include "prototype.h"
int main(){
long nombre = 4;
long nombreTriple = triple(nombre);
cout << nombreTriple;
system("PAUSE");
return EXIT_SUCCESS;
}
Voici la liste des erreurs sous dev c++:
multiple definition of `atoi(char
first defined here
multiple definition of `ecrire(bool)'
first defined here
ld returned 1 exit status
C:\Documents and Settings\Cédric\Bureau\Test\Makefile.win [Build Error] [Projet1.exe] Error 1
MERCI
Autres pages sur : probleme code
Lassé par la pub ? Créez un compte
Tu marque cout<< sans avoir définis l'utilisation de la classe standard.
essaye ce code-ci :
le fichier main.cpp :
#include "prototype.h"
int main()
{
long nombre = 4;
long nombreTriple = triple(nombre);
cout << nombreTriple;
system("PAUSE" );
return EXIT_SUCCESS;
}
long triple(long nombre)
{
return 3 * nombre;
}
le fichier prototype.h :
#include <cstdlib>
#include <iostream>
using namespace std; /*ici tu definis que tu vas utilisé la classe standard par défaut*/
long triple(long);
sinon :
#include "prototype.h"
int main()
{
long nombre = 4;
long nombreTriple = triple(nombre);
std::cout << nombreTriple;
system("PAUSE" );
return EXIT_SUCCESS;
}
long triple(long nombre)
{
return 3 * nombre;
}
voilà.
essaye ce code-ci :
le fichier main.cpp :
#include "prototype.h"
int main()
{
long nombre = 4;
long nombreTriple = triple(nombre);
cout << nombreTriple;
system("PAUSE" );
return EXIT_SUCCESS;
}
long triple(long nombre)
{
return 3 * nombre;
}
le fichier prototype.h :
#include <cstdlib>
#include <iostream>
using namespace std; /*ici tu definis que tu vas utilisé la classe standard par défaut*/
long triple(long);
sinon :
#include "prototype.h"
int main()
{
long nombre = 4;
long nombreTriple = triple(nombre);
std::cout << nombreTriple;
system("PAUSE" );
return EXIT_SUCCESS;
}
long triple(long nombre)
{
return 3 * nombre;
}
voilà.
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumProbleme code winrar
- solutionsProbleme de code d'acces pc
- ForumProbleme code ipod
- ForumProbleme de code retour sql
- ForumProbleme code 10
- ForumProbleme code blocks sous linux
- ForumProbleme de code puk
- ForumOrange probleme code puk
- ForumProbleme avec les code de farcry 1
- ForumProbleme code verrou iphone
- Voir plus