begin process at 2012 05 28 10:45:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

carractère d'une chaîne string


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

carractère d'une chaîne string

lundi 26 septembre 2005 à 13:44:40 | carractère d'une chaîne string

moumouteb

Membre Club
Bonjour,
Voila je me demandais si il existait une fonction qui permet de compter le nombre de charactères contenus dans une chaines string. Existe-t-il aussi une fonction permettant de sélectionner le iieme  charactère d'une chaine  string?
En faite je cherche  traiter un par un les charactère d'un chaîne string.
Merci d'avance pour votre aide.

lundi 26 septembre 2005 à 13:52:24 | Re : carractère d'une chaîne string

satellite34

size_t lenght();

int longeur = t_chaine.lenght();

event.Voila();
@+;
ROOT_DIEU Alias satellite34

lundi 26 septembre 2005 à 13:55:05 | Re : carractère d'une chaîne string

satellite34

ou alors avec la stl :

int  longueur = strlen ( t_chaine
);


event.Merci();
@+;
ROOT_DIEU Alias satellite34

lundi 26 septembre 2005 à 13:59:48 | Re : carractère d'une chaîne string

moumouteb

Membre Club
Merci
Avec ce bout de code je peux connaitre la longueur de ma chaine mais peut on connaitre le iieme charactère dans la chaine?

lundi 26 septembre 2005 à 14:02:34 | Re : carractère d'une chaîne string

satellite34

char t_char = strchr(t_chaine, i);

ou i est l' entier ou se trouve le charactere que tu veux chopper;


Mais va voir dans la doc de la stl;tu y trouvera ton bonheur;

event.Voila();
@+;
ROOT_DIEU Alias satellite34

lundi 26 septembre 2005 à 14:05:48 | Re : carractère d'une chaîne string

satellite34

Réponse acceptée !
char *t_char = strchr(t_chaine, i);

bien sur!!!!!!!!chui bete , sans le pointeur ca risque pas de marcher ; désolé


event.Voila();
@+;
ROOT_DIEU Alias satellite34

lundi 26 septembre 2005 à 14:05:56 | Re : carractère d'une chaîne string

moumouteb

Membre Club
Merci beaucoup,
Tu fais déja mon bonheur   mais je penserai à aller faire un tour dans la doc de la stl.

lundi 26 septembre 2005 à 14:09:15 | Re : carractère d'une chaîne string

Arnotic

Administrateur CodeS-SourceS
char sz[] = "Bonjour";

sz[i] le fera tout aussi bien, et sera surtout plus rapide.

@+
Arnotic,
Admin CS,
Développeur chez Néos SDI,
MVP Visual C++
lundi 26 septembre 2005 à 14:11:05 | Re : carractère d'une chaîne string

satellite34

bonjour arnotik,

avec ta méthode, tu vas chercher dans le tableau de char de la chaine???

Peux-tu m' expliquer un peu ta méthode???

event.Merci();
@+;
ROOT_DIEU Alias satellite34

lundi 26 septembre 2005 à 14:13:40 | Re : carractère d'une chaîne string

Arnotic

Administrateur CodeS-SourceS
oui, en fait c'est comme si je faisait "pointeur de la chaine" + "i". *(p+i)
aucun appel, donc pas de passage de param, ... instané.

@+
Arnotic,
Admin CS,
Développeur chez Néos SDI,
MVP Visual C++

1 2

Cette discussion est classée dans : fonction, string, chaîne, carractère, charactère


Répondre à ce message

Sujets en rapport avec ce message

Convertir une string en char* [ par dickymoe ] Existe-t-il une fonction qui permet de convertir une string en char* ?ou alors une fonction qui compare deux string sans respecté la casse ???Merci(en Fonction similaire a isdigit mais pour une string [ par benamoubeach ] Bonjour,jvoulé savoir si yavai une fonction pour savoir si une string était un nombre ou pas , comme le isdigit pour les charmerci d'avance9.1 Pb Chaîne de caractères [ par mmuller57 ] Bonjour,J'ai créé un petit programme qui convertit les caractères d'une chaîne de caractères par leurs codes ASCII :#include #include #include int con conversion double en string [ par bouba ] Bonjour, je réalise une fonction qui doit calculer le nombre de caractères d'un doubleexemple:-7.56 -> 5 caractèreExiste t'il une fonction qui fasse c Interprétation d'un string [ par heeelp ] Je souterais lancer une fonction à partir d'un string. Supposons que j'ai :str1 = "mafonction()";il faudrait que je puisse faire :execute (str1) ou in Mettre une chaîne en minuscule [ par nrgumn ] Bonjour,J'ai besoin d'une fonction en C qui me permette de convertir une chaine de caractère en minuscule. J'ai essayé avec la fonction Lower(), mais Une nouvelle question sur les String [ par Gabi ] Là là, je suis désolé parce que je vais un peu m"énerver....COMMENT ON EFFACE LE CONTENU D'UNE STRING !!!Désolé.Je clarifie, je ne suis pas capable de entier->string [ par blueburry ] Bonjour, je suis en train de creer une fonction qui permet de verifier si la commande tapee sur telnet est bonne ou pas.Si elle est juste, un code de Fonction inverse string [ par deck_bsd ] Bonjour, Juste une petite question, j'avai vu je ne sais plus ou qu'il existait une fonction en c qui inversait les caractères d'un texte. Oui car j' convertion string hexa [ par HeavenForsaker ] Bonjour,Je cherche l'inverse de la fonction itoa. Pour convertir une chaine de caractère en héxadécimal.J'utilise la fonction suivante pour convertir


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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 : 1,529 sec (3)

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