RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 Télécharger la version 1.2

Forum : MORPIONS
Sous Catégorie : Aucune
Type du sujet : Annonce
FAQ : Aucune

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ FAQ NON DISPONIBLE


PAGES : [1] [2]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM MORPIONS

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
sebsheep
Membre du club
Chef de projet(s) :
- SejourAdmin

Inscrit : 27/03/2005
Messages : 509
Message
#88604
Posté le 18/02/06 à 22:29

int main() { int accueil; { system ("cls"); cout<<"\t\tBienvenue dans la premiere version du Morpions\n" <<"\tCeci ne sera pas le jeu du siecle mais mon premier projet C++\n\n" <<"Choisissez ce que vous voulez faire :\n" <<"\t\t[1]Lire les regles\n" <<"\t\t[2]Commencer une partie\n" <<"\t\t[3]Quitter\n"; cin>>accueil; //Actualise accueil au nombre tapé if(accueil==1){ //si accueil==1 regles(); //exécute la fonction règles(); main(); //réaffiche la page d'acceuil } if(accueil==2){ //si accueil==2 jeu(); //exécute la fonction jeu(); main(); //réaffiche la page d'acceuil } } }


Alors ça... v'est pas hyper bien...et dire que j'ai risqué la vie de mon pc sans regarder le code source.... Smiley

Bon alors tu ouvres 38 fois ta fonction main()....mais tu la fermes qd??? Là ca va que ton fichier n'est pas gros, mais c'est pas une habitude à prendre. Imagine tu fais la même chose avec une fonction qui te crée 36 variables, 12 class et encore pleins d'autres trucs qui bouffent pas mal de mémoire.... ta ram va vite saturer!

Aller essaie de repenser un peu ca, c'est pas bien sorcier.(en gros reste dans ta fonction main avec un boucle,ca marche tres bien)
__________________________
L'élève heureux est celui qui, comme la rivère, suit son cours dans son lit.
Et n'oubliez pas :Seb, c'est bien!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

nb1992
Membre MP
Chef de projet(s) :
- Morpions

Avatar de nb1992
Inscrit : 01/11/2005
Messages : 266
Message
#88609
Posté le 19/02/06 à 09:04
Pour le code ascii, je dois l'utiliser comment ????

Pour le main, je vais y réfléchir mais vu que j'ai complètement du changer le code à cause de la v1.3, je verais ça plus tard Smiley

bakura>si tu as des questions, n'hésite pas à les faire parvenir soit dans le post commentaires soit par message privé Smiley
__________________________
Le pouvoir de l'homme est l'obtention d'un cerveau, même si certains n'en profitent pas Smiley

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

sebsheep
Membre du club
Chef de projet(s) :
- SejourAdmin

Inscrit : 27/03/2005
Messages : 509
Message
#88612
Posté le 19/02/06 à 10:08
pour le code ascii...
Si tu veux afficher le caractère 197 (par exemple);

char symbole=197; cout <<symbole;


Pas dur doncSmiley
Je te conseille de faire autant de constantes que t'utilises de symboles, c'est plus clair dans le code :
const int barre_vert=179,barre_hor,croix=197,...;

voili bon code
__________________________
L'élève heureux est celui qui, comme la rivère, suit son cours dans son lit.
Et n'oubliez pas :Seb, c'est bien!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

nb1992
Membre MP
Chef de projet(s) :
- Morpions

Avatar de nb1992
Inscrit : 01/11/2005
Messages : 266
Message
#88613
Posté le 19/02/06 à 10:17
le 197 c'est un + :wink:
je vais utiliser déjà le 179 :D:

petite question au passage, on peux commencer un prog comme cela ou non:

[code]int main()
{
void depart()[/code]

Parcequ'il me met [quote]F:\Dev-cpp\Projet\Morpions\V1.3\jeu.cpp expected primary-expression before "void"
9 F:\Dev-cpp\Projet\Morpions\V1.3\jeu.cpp expected `;' before "void" [/quote]
__________________________
Le pouvoir de l'homme est l'obtention d'un cerveau, même si certains n'en profitent pas :wink:

ERREUR BBCODE SUR CE MESSAGE :
- La valeur de la balise "quote" n'est pas correcte !

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

sebsheep
Membre du club
Chef de projet(s) :
- SejourAdmin

Inscrit : 27/03/2005
Messages : 509
Message
#88614
Posté le 19/02/06 à 10:35
oui dans le principe y pas de probleme, c'est ca la syntaxe qui bloque. Tu peux pas déclarer ta fonction à l'intérrieur d'une autre Smiley

faut faire :

void debut(); int main() { debut(); //la suite du code return 0; }


en mettant la déclaration dans un header, c'est plus propre bien sur Smiley


pour le 197 c'est pas un '+' c'est un '&#9532;' qui te permet de 'fermer' le tableau, de ne pas avoir de blanc .
__________________________
L'élève heureux est celui qui, comme la rivère, suit son cours dans son lit.
Et n'oubliez pas :Seb, c'est bien!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

nb1992
Membre MP
Chef de projet(s) :
- Morpions

Avatar de nb1992
Inscrit : 01/11/2005
Messages : 266
Message
#88615
Posté le 19/02/06 à 10:46
oups, j'ai pas été claire :():

je voulais dire est ce que mon code peut commencer par :


int main() { void depart() { ..... }

et non par l'appelle de fonction depart();
__________________________
Le pouvoir de l'homme est l'obtention d'un cerveau, même si certains n'en profitent pas Smiley

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

sebsheep
Membre du club
Chef de projet(s) :
- SejourAdmin

Inscrit : 27/03/2005
Messages : 509
Message
#88626
Posté le 19/02/06 à 13:05
ah ben nan, tu peux pas implémenter une fonction dans une autre fonction!!faut la definir avant :

void debut() { //ce que tu veux } int main() { debut(); //la suite du code return 0; }


sinon ca sert a rien de faire des fonctions Smiley
__________________________
L'élève heureux est celui qui, comme la rivère, suit son cours dans son lit.
Et n'oubliez pas :Seb, c'est bien!

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM MORPIONS



    PAGES : [1] [2]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.