bonjour à tous,
j'ai un problème avec les chaines de caractères en C++.
j'ai ecrit quelques instructions pour demander à un utilisateur d'entrer une chaine de caractères sous un format:
char buffer[256];
cout<<"entrer votre adresse (noapp, nomRue, ville, province, pays)";
cin.getline(buffer,255);
string adresse=buffer;
maintenant, je veux vérifier si l'adresse entrée est dans le bon format. c'est à dire prendre le
"noapp" voir s'il est un entier;
"nomRue" si est non vide
"ville" si non vide...
je ne sais pas comment extraire ces champs (délimités par des virgules ) de la chaine adresse pour effectuer mes véfications
pouvez vous m'aider?