IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++/CLI Discussion :

Probleme lors de la compilation


Sujet :

C++/CLI

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Par défaut Probleme lors de la compilation
    Bonjour,

    Bon autant dire tout de suite, je suis un noob.
    Voila j'ai un poker à faire pour les cours et j'ai fait un truc qui fonctionnais bien, mais dans un soucis de présentation j'ai décidé de séparer mon programme en diffèrents fichiers.
    Mais voila après des premiers fichier qui marchait bien j'ai maintenant pas mal d'erreur assez absurde.
    : Cout undeclared first use ...

    Voici mon fichier .cpp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    #include <cstdlib>
    #include <iostream>
    #include <math.h>
    #include <stdio.h>
    #include <time.h>
    #include <stdlib.h>
    #include <conio.h>
     
    #include "init.h"
    #include "tirage.h"
     
    void tirage (int C[3][12], int T[4][3][12])
    {
        int m, t, a, b;
        mise(m);
        struct cartes cartes[10];
        for(t=0;t<=5;++t)
        {
             tirage2(&a, &b, t, C, T, cartes);
        }
        int O[5];
        orga(cartes, O);
    }
     
    int mise (int a)
    {
        cout << "quelle somme voulez vous pariez" << endl;
        cin >> a;
        return a;
    }
     
    void tirage2 (int* pointeurC, int* pointeurN, int t, int C[3][12], int T[4][3][12], struct cartes cartes[10])
    {
         int x = 0;
         const int MAXC = 3;
         const int MAXN = 12;
         const int MIN = 0;
         while(x == 0)
         {
                   srand(time(NULL));
                   *pointeurC = ((rand() % (MAXC - MIN + 1))+ MIN);
                   *pointeurN = ((rand() % (MAXN - MIN + 1))+ MIN);
                   if(C[*pointeurC][*pointeurN] == 1)
                   {
                                                x = 1;
                   }
         }
         C[*pointeurC][*pointeurN] = 0;         // On met alors la case de la carte tirée a 0 pour éviter de la repiocher
         cartes[t].c = *pointeurC;
         cartes[t].n = *pointeurN;              // Tirage enregistré dans une structure
         cout << " " << *pointeurC;
     
    }                                      
     
    void orga (struct cartes cartes[10], int T[5])
    {
        int k;
        for(int z=0;z<=5;++z)
        {
                T[z] = cartes[z].n;
        }
        for (int j=5;j>1;j--) 
     	{ 
     	  for (int i=1;i<j-1;i++) 
          { 
            if (T[i]>T[i+1]) 
       	    { 
       	    k=T[i]; 
       	    T[i]=T[i+1]; 
       	    T[i+1]=k; 
       	    } 
          }
       }
    }
    Mon fichier .h:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    #ifndef _tirage
    #define _tirage
    void tirage (int C[3][12], int T[4][3][12]);
    void tirage2 (int* pointeurC, int* pointeurN, int t, int C[3][12], int T[4][3][12], struct cartes cartes[10]);
    void mescartes (struct cartes cartes[10], int x);
    void orga (struct cartes cartes[10], int T[5]);
    int mise (int a);
    struct cartes
    {
           int c;
           int n;
    };
    typedef struct cartes cartes;
    #endif
    Merci de votre aide

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2010
    Messages : 62
    Par défaut RESOLU
    C'est bon j'ai résolu,comme la solution peut toujours servir je vous la donne.
    Il fallait mettre en début de programme :
    et la tout fonctionne !

  3. #3
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Par défaut
    ou bien faire
    std::cout à la place de cout, cela marche aussi

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [utf8] Problème lors de la compilation
    Par ChipsterJulien dans le forum Editeurs / Outils
    Réponses: 1
    Dernier message: 10/03/2006, 17h36
  2. [Free Pascal] Problème lors de la compilation
    Par llaurentt dans le forum Free Pascal
    Réponses: 2
    Dernier message: 31/01/2006, 09h40
  3. Probleme lors de la compilation...
    Par Draleg dans le forum C
    Réponses: 15
    Dernier message: 08/12/2005, 17h14
  4. [Debutant] probleme lors de la compilation
    Par boobi dans le forum Débuter
    Réponses: 5
    Dernier message: 26/08/2005, 15h57
  5. [MYSQL] Probleme lors de la compilation
    Par Nasky dans le forum Autres éditeurs
    Réponses: 10
    Dernier message: 24/02/2004, 17h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo