begin process at 2012 05 30 03:25:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Général

 > 

Lire un ligne en découpant au bon endroit


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lire un ligne en découpant au bon endroit

dimanche 20 mai 2007 à 12:06:49 | Lire un ligne en découpant au bon endroit

Booster

Membre Club
Bonjour à tous,

Alors voila j'aimerais découper cette ligne :
"ligne1\r\nligne2\r\nligne3\r\nligne4\r\n"

en ceci :
ligne1
ligne2
ligne3
ligne4

Enfet une boucle et à chaque fois dans mon buf j'ai la ligne d'aprés.
J'ai réussi à faire ça avec des strstr .... mais mon code n'est pas trés lisible et j'aimerais l'améliorer pour ça je sais qu'il existe une fonction pour faire cela mais je ne la connai pas :)
pouvais vous m'aidez svp.

Je cherche juste une fonction pour découper !

Merci d'avance :)
dimanche 20 mai 2007 à 12:19:24 | Re : Lire un ligne en découpant au bon endroit

vicenzo

Membre Club
Réponse acceptée !
 				 				 				
#include <stdio.h>
#include <string.h>

int main ()
{
char str[] ="ligne1\r\nligne2\r\nligne3\r\nligne4\r\n";
char * p = strtok (str, "\r\n");

while (p)
{
printf ("%s\n", p);
p = strtok (NULL, "\r\n");
}

return 0;
}
dimanche 20 mai 2007 à 12:20:38 | Re : Lire un ligne en découpant au bon endroit

Booster

Membre Club
MERCIIIIIIIIIIIII beaucoup c'est EXACTEMENT ça que je recherchais :) merci à toi !!!!
dimanche 20 mai 2007 à 12:20:45 | Re : Lire un ligne en découpant au bon endroit

vicenzo

Membre Club
désolé pour l'indentation foureuse ...


#include "stdio.h"
#include <string.h>

int main ()
{
    char str[] ="ligne1\r\nligne2\r\nligne3\r\nligne4\r\n";
    char * p = strtok (str,"\r\n");

    while (p)
    {
        printf ("%s\n", p);
        p = strtok (NULL, "\r\n");
     }
   
    return 0;
}


Cette discussion est classée dans : ligne, lire, découper, endroit, découpant


Répondre à ce message

Sujets en rapport avec ce message

lire une ligne aleatoirement [ par ocin2003 ] slt je cherche a aller à une certaine ligne d'un fichier texte pour lire la ligne j'ai mis des numero a chaque ligne , je vais a une ligne que je d Lire Un *.txt ! [ par erasor ] Bon voila,je veut lire un *.txt,juska la rien de bien difficile mais je veut lire une ligne seulement et une ligne differente a chake fois ke j'execut lire dernieère ligne [ par Hades53 ] Voila je voudrais savoir comment faire pour lire la dernière ligne d'un fichier en utilisant fseek avec SEEK_ENDmerci Lire dans un fichier ligne par ligne [ par curator68 ] Voilà, j'ai un fichier sur mon disque, et j'aimerai lire le contenu ligne par ligne dans mon programme. J'utilise Visual C++ de Visual Studio 6.0 sp5. lire fichier ligne par ligne [ par mat74 ] salut a ts je voudrai savoir comment je pourrai lire un fichier lignes par lignes . par exemple une fonction qui me permerttrai de recuperer la ligne Lire une ligne dans un fichier [ par StevenJLMunn ] J'ai besoin d'une fonction qui lit juste une ligne dans un fichier text.J'utilise Visual C++ c'est une win32 consol application.Ca fait pas très longt Lire un fichier Texte Ligne par ligne [ par Ricpperso ] Bonjour,bon je fai un pti proget je voudrai savoir comment on fais pour lire un fichier Texte ligne par ligne, avec si possible le Cfile.merci d'avanc Lire une ligne d'un fichier texte [ par CassusGreg ] Salut à tous,Est-ce-qu'il existe une fonction pour lire une ligne de texte (terminé par 0x0D 0x0A) dans un fichier?Je suis sous VC++ 6merci lire un fichier txt ligne par ligne [ par lapinrose67 ] Bonsoir,Je developpe un logiciel en C sous Linux, voila mon problème:Je dois lire un fichier texte ligne par ligne et placer chacune d'entre ellesdans


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,250 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales