Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1133 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  accès par caractère d'une string

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

accès par caractère d'une string

n°818979
cricri_
Posté le 10-08-2004 à 14:46:04  profilanswer
 

Je dois pas avoir tout compris mais comment accéder à un caratère d'une chaine de type string ?
faut il récupérer un pointeur genre :
 

Code :
  1. string s;
  2. char * p = s.c_str();


 
 

mood
Publicité
Posté le 10-08-2004 à 14:46:04  profilanswer
 

n°818981
cricri_
Posté le 10-08-2004 à 14:49:56  profilanswer
 

Bon j'ai rien dit, dsl ...

n°818982
blackgodde​ss
vive le troll !
Posté le 10-08-2004 à 14:50:00  profilanswer
 

Code :
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4. int main()
  5. {
  6. string s("123" );
  7. cout << s[2];
  8. cin.ignore();
  9. }


 
sinon, const char * p = s.c_str();


---------------
-( BlackGoddess )-
n°818983
cris56
Posté le 10-08-2004 à 14:50:11  profilanswer
 

operateur [] ou avec un iterateur

n°818987
cricri_
Posté le 10-08-2004 à 14:51:34  profilanswer
 

ok, merci cris56, je venais de voir l'operateur [], par contre je vais regarder l'itérateur.

n°819015
cricri_
Posté le 10-08-2004 à 15:12:45  profilanswer
 

heuuh ... je ne vois pas bien l'acces par iterateur, as-tu un petit example ?

n°819030
cris56
Posté le 10-08-2004 à 15:30:42  profilanswer
 

Code :
  1. #include <iostream>
  2. #include <string>
  3. int main()
  4. {
  5.     std::string str("abc" );
  6.     std::string::iterator i = str.begin();
  7.    
  8.     while ( i != str.end()) std::cout << *i++;
  9.    
  10.     std::cout << '\n';
  11. }

n°819038
Taz
bisounours-codeur
Posté le 10-08-2004 à 15:34:49  profilanswer
 

pfff std::copy :o

n°819055
cricri_
Posté le 10-08-2004 à 15:43:53  profilanswer
 

Mais je veux pas copier les caractères, j'ai juste besoin de les analyser un par un, peut-être jusqu'à la fin de la chaine ;)
merci cris


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  accès par caractère d'une string

 

Sujets relatifs
Appeler la méthode d'une classe par un StringAcces query sur une bd oracle dejà linkée
Problème d'accès ODBC (ACCES+ORACLE)Petite question à propos de l'accès en mode binaire des fichiers...
[PHP] Accés dans un tableau d'objets...fin de processus lors d'acces fichier
MFC : Ajout dune String dans une ComboBoxprendre les premiers caractères jusqu'à un caractère d'une string
Petite question sur les fichier a acces direct 
Plus de sujets relatifs à : accès par caractère d'une string


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR