Partage
  • Partager sur Facebook
  • Partager sur Twitter

Build an run et Flux

Sujet résolu
    26 octobre 2018 à 11:11:55

    Bonjour, Je suis un débutant et je suis ce cours. Et j'ai un souci lorsque je veux tester ofstream

    voici mon code 

    #include <iostream>
    #include <fstream>
    using namespace std;
    
    int main()
    {
        //Déclaration d'un flux permettant d'écrire dans le fichier
        //dossier courant/Tests/scores.txt
    
        ofstream monFlux("Tests/scores.txt");
    
        return 0;
    }
    
    

    Lorsque je compile simplement et que je clique sur l'exe le fichier "scores.txt" se crée bien dans le dossier "Tests" que j'ai créer dans le dossier courant, mais lorsque je clique dans l'IDE (Code Blocks) sur "build and run" rien ne se passe. 

    J'utilise Code::Blocks 17.12 sous windows 10 home.

    -
    Edité par Jean-LouisGustine 26 octobre 2018 à 11:12:51

    • Partager sur Facebook
    • Partager sur Twitter
      26 octobre 2018 à 11:14:48

      Lu'!

      Il faut que tu regardes où ton IDE lance l'exécutable. Le chemin que tu donnes est relatif à l'endroit où l'exécutable est lancé.

      • Partager sur Facebook
      • Partager sur Twitter

      Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C

        26 octobre 2018 à 11:21:08

        Donc si je comprend bien L'IDE, lance pas l'exe qui génère dans le dossier Debug. Mais il génère une sorte d'exe temporaire que je dois trouver.

        Super j'ai trouvé merci effectivement le dossier courant de l'IDE n'est pas le même que celui il il place l'exe compilé. Il travaille dans le dossier de mon projet.

        -
        Edité par Jean-LouisGustine 26 octobre 2018 à 11:25:46

        • Partager sur Facebook
        • Partager sur Twitter
          26 octobre 2018 à 12:00:09

          >Mais il génère une sorte d'exe temporaire que je dois trouver.

          Non, il lance ce qui est configuré dans les options du projet, qui est souvent l'exécutable généré (mais pas forcement, comme dans le cas de projets qui créent des Dll où on lance un exécutable qui charge la Dll).

          Mais le répertoire de travail n'est pas forcément le répertoire contenant le programme lancé.

          • Partager sur Facebook
          • Partager sur Twitter
          Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.

          Build an run et Flux

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown