Fonction c++

Résolu/Fermé
Kaotix96 Messages postés 108 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 5 juillet 2013 - 12 oct. 2011 à 19:02
Kaotix96 Messages postés 108 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 5 juillet 2013 - 12 oct. 2011 à 19:36
Bonjour, je suis débutant en c++, et j'ai créer deux fichier cpp ou j' affiche un texte en version console, mon premier fichier, je l' ai nommé main.cpp et à l' intérieur j' utilise la fonction main "int main()", mon deuxième fichier s' appelle texte.cpp mais comme j'ai déjà utilisé la fonction main dans le premier fichier, j'aimerai savoir quelle fonction utilise dans texte.cpp sachant que je veux aussi afficher un texte.

Merci d' avance

4 réponses

skymax406 Messages postés 215 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 22 avril 2015 24
12 oct. 2011 à 19:09
en fait s'y j'ai bien compris ta fait sa :

PAGE main.cpp :

int main() {

cout << "Hello World" << endl;

}


PAGE texte.cpp :

int main() {

cout << "Hello World Again" << endl;

}


c'est bien sa ?
0
Kaotix96 Messages postés 108 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 5 juillet 2013 12
12 oct. 2011 à 19:11
exactement
0
skymax406 Messages postés 215 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 22 avril 2015 24
Modifié par skymax406 le 12/10/2011 à 19:23
Ok en fait un programme ne peut pas avoir 2 fonctions main.
Il n'en faut qu'une dans ton main.cpp dans ton fichier texte.cpp tu peut créer une fonction que tu appelle dans ton main.

Rien de mieu qu'un exemple :

FICHIER texte.cpp
int afficherText() { // Déclaration de la fonction  
cout << "Hello World Again" << endl; // Affichage du texte  

return 0;    // La fonction s'est bien executer elle renvoi donc 0

}


FICHIER main.cpp :

int main(){  

cout << "Hello World" << endl;  

afficherText(); // Appel de ta fonction  

return 0;  // Le programme s'est bien executé et retourne 0

}


Ton application va donc afficher :

Hello World
Hello World Again


Voila

PS : Noublie pas dans ta ligne de cmpilation de compiler les deux fichier source en mm temps, exemple : g++ main.cpp texte.cpp -o Nomduprog
Souvent le gros du problème se trouve entre le clavier d'ordinateur et la chaise du bureau ... :D
0
Kaotix96 Messages postés 108 Date d'inscription lundi 5 septembre 2011 Statut Membre Dernière intervention 5 juillet 2013 12
12 oct. 2011 à 19:36
ok merci beaucoup
0