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

MFC Discussion :

pb de code source


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 9
    Par défaut pb de code source
    Bonjour,
    je suis débutant en C++ et je viens d'installer visual c++ 2005 express. J'ai pour le moment appris juste du théorique et quand j'éssaie de taper le code suivant :
    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
     #include <iostream>
     
    int Doubleur(int AmountToDouble);
     
    int main()
    {
       using std::cout;
     
       int result = 0;
       int input;
     
       cout << 
      "Entrez un nombre entre 0 et 10 000 a multiplier par 2 : ";
       std::cin >> input;
     
       cout << "\nAvant d'appeler la fonction Doubleur()... ";
       cout << "\nValeur entree : " << input << 
               ", Valeur doublee : " << result << "\n";
     
       result = Doubleur(input);
     
       cout << "\nDe retour de la fonction Doubleur()...\n";
       cout << "\nValeur entree : " << input << 
               ", Valeur doublee : " << result << "\n";
     
       return 0;
    }
     
    int Doubleur(int original)
    {
       if (original <= 10000)
          return original * 2;
       else
          return -1;
       std::cout << "Vous n'atteindrez jamais cette ligne !\n";
    }
    Le programme me dit format MAC détecté convertissé en DOS ou UNIX, que dois-je faire pour résoudre le problème ?
    Merci de votre attention.

  2. #2
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    remplace ca :
    par remplace ca : par remplace ce genre de chose :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     std::cout << "Vous n'atteindrez jamais cette ligne !\n"
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     cout << "Vous n'atteindrez jamais cette ligne !<<endl

  3. #3
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    Quelle est la différence entre

    Citation Envoyé par hiko-seijuro
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cout << "Vous n'atteindrez jamais cette ligne !<<endl
    et
    Citation Envoyé par fevor666
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
        cout << " Je vous pris d'entrer un nombre entre 1 et 10000""endl";
    ps : "je vous prie"

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 9
    Par défaut
    Merci de ton aide hiko-seijuro, ça marche comme sur des roulettes.
    Je me demandais est-ce que je devrais faire ça pour tout les codes sources que je ferais ???

  5. #5
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    bah en fait "\n" est juste pour unix pour windows c'est "\r\n" donc vaut mieux que tu fasses comme ca car c'est adapté automatiquement

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 9
    Par défaut
    Est-ce qu'il y en a beaucoup des truc dans ce genre là qui doives changez entre windows et UNIX ?

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 9
    Par défaut
    Voici un autre code :
    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
     
    #include <iostream>
     
    using namespace std;
    int main ()
    {
        unsigned long int nombre
        cout << " Je vous pris d'entrer un nombre entre 1 et 10000""endl";
        cin << nombre ;
        if (nombre < 10000)
        {
            cout << "Merci vous savez exécutez les consignes""endl";
        }
        else
            cout << "Apparemment vous ne comprenez pas ce que je dis.""endl";
        cout << "Le nombre que vous avez choisis est le suivant :";
        cout << nombre;
    retourn 0;
    }
    Tu peux m'expliquer pourquoi il me dit qu'il y a 44 erreurs ?


  8. #8
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    verifie ce que tu marque la prochaine fois et penses à la balise code code

    ca donne ca :

    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
    #include <iostream>
     
    using namespace std;
     
    int main ()
    {
        unsigned long nombre;
        cout << " Je vous pris d'entrer un nombre entre 1 et 10000" << endl;
        cin >> nombre ;
        if (nombre < 10000)
        {
            cout << "Merci vous savez exécutez les consignes" << endl;
         }
         else
        {
            cout << "Apparemment vous ne comprenez pas ce que je dis." << endl;
            cout << "Le nombre que vous avez choisis est le suivant :";
            cout << nombre << endl;
        }
       return 0;
    }

Discussions similaires

  1. Contribuez à la FAQ et aux CODES SOURCE XML
    Par Community Management dans le forum XML/XSL et SOAP
    Réponses: 12
    Dernier message: 21/04/2008, 20h52
  2. code source de netstat
    Par calif dans le forum Développement
    Réponses: 3
    Dernier message: 28/09/2003, 08h39
  3. Defragmenteur code-source
    Par ak-k dans le forum Windows
    Réponses: 7
    Dernier message: 25/08/2003, 14h36
  4. Je cherche le code-source d'un interface de Windows
    Par Robert A. dans le forum Windows
    Réponses: 5
    Dernier message: 02/06/2003, 09h45
  5. [VB6] Code source pour modifier MsgBox
    Par khany dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 25/02/2003, 15h13

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