[C] Décomposé une chaine de caractere

Moteur -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je voudrais savoir comment à partir d'une chaine de caractere
chaine = "1.54.65.176,132.54.76.56"
créer 2 chaine
chaine1 = "1.54.65.176"
et
chaine2 = "132.54.76.56"

Merci

2 réponses

  1. Pascal_22 Messages postés 559 Statut Membre 54
     
    Salut Moteur !

    Mon c++ est très loin. Mais j'ai fait fait une petite recherche sur google de 1 minutes et j'ai trouver. Je ne sais pas si toi c en c++ , mais il a la fontion .substring.
    s="";
    s2="abcdef"

    s = s2.substr(1,4);

    donc s ="abcd"

    Je te conseil de faire une petite recherche sur un moteur de recherche (google,....)

    Moi jai fait c++ string function et j'ai trouver de bonne chose !

    Bonne chance !!

    Pascal_22
    0
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Je t'invite a regarder la fonction strtok si tu veux le faire en C :
    http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man3/strtok.3.html

    Bonne chance
    0