Partage
  • Partager sur Facebook
  • Partager sur Twitter

[C] Un fgets sans le \n

    8 mars 2006 à 18:33:13

    (Re)(Re)Bonjour :D
    Voilà je voudrais savoir si il éxistait une fonction identique à fgets mais qui s'arretait AVANT le \n. Car en fait j'ai réalisé que dans mon pendu, parfois le dernier caractère recherché était "\n" enfin il faut faire "Entrée" quoi ^^ .
    Le plus bizard c'est que ce n'est pas à chaque fois o_O
    Enfin voilà quoi ... :)
    • Partager sur Facebook
    • Partager sur Twitter
      8 mars 2006 à 20:08:01

      Citation : BaDaBouM

      (Re)(Re)Bonjour :D
      Voilà je voudrais savoir si il éxistait une fonction identique à fgets mais qui s'arretait AVANT le \n. Car en fait j'ai réalisé que dans mon pendu, parfois le dernier caractère recherché était "\n" enfin il faut faire "Entrée" quoi ^^ .
      Le plus bizard c'est que ce n'est pas à chaque fois o_O
      Enfin voilà quoi ... :)


      Tout est dit là :

      http://mapage.noos.fr/emdel/notes.htm#saisie
      http://mapage.noos.fr/emdel/notes.htm#fichiers

      explications
      solutions...

      pose des questions si tu ne comprends pas.
      • Partager sur Facebook
      • Partager sur Twitter
      Music only !
      Anonyme
        8 mars 2006 à 20:27:28

        gets ne lit pas le \n mais il ne faut pas l'utiliser. fgets ne le place que si il en rencontre un avant la limite de caractères. Seule solution : le virer (tester l'avant dernier caractère, si c'est un \n, le remplacer par un \0).
        • Partager sur Facebook
        • Partager sur Twitter
          9 mars 2006 à 12:52:58

          Pas mal ta page -ed- ;) [Eh hop ! En favori :p ]. Sinon louisclem c'est ce que je pensait faire mais je me demandais si il n'y avait ps déjà une fonction préprogramée pour ça. (C'est le métier qui rentre si je devien flémard ^^ )

          Merci à vous deux !

          Edit :
          C'est quoi le \0 ?
          • Partager sur Facebook
          • Partager sur Twitter
            9 mars 2006 à 13:21:41

            Citation : BaDaBouM

            Edit :

            C'est quoi le \0 ?

            C'est pareil que 0. C'est , par exemple, le caractère de fin de chaine.
            • Partager sur Facebook
            • Partager sur Twitter
            Music only !

            [C] Un fgets sans le \n

            × 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