Convertir une chaine en Majuscule , C++

Résolu/Fermé
bouazza Messages postés 188 Date d'inscription vendredi 9 décembre 2005 Statut Membre Dernière intervention 7 avril 2006 - 25 févr. 2006 à 22:56
 Lupin - 26 févr. 2006 à 15:22
Salut tous , j'ai vu la fonction strupr de C ( et pas C++ ) qui converte les chars minuscules en chars majuscules , alors je voudrais bien savoir s'il existe une equivalente mais en C++ , quel que soit son fonctionnement , si elle converte le string complet en majuscule c'est bon :D et si elle converte un seul caractére en majuscules , je vais l'utiliser et me bricoler une fonction qui permet de convertir un string complet en majuscules .

Merci d'avance

@+ Bouazza
A voir également:

4 réponses

Slt,

Prototype [ int tolower ( int c ) ]

Description : Si c est une lettre majuscule, tolower retourne c sous forme d'une lettre en minuscule.Sinon tolower retourne l'argument inchangé.

Prototype [ int toupper ( int c ) ]

Description : Si c est une lettre minuscule, toupper retourne c sous forme d'une lettre en majuscule.Sinon toupper retourne l'argument inchangé.

Source : Deitel & Deitel 3e édition.

Lupin
3
bouazza Messages postés 188 Date d'inscription vendredi 9 décembre 2005 Statut Membre Dernière intervention 7 avril 2006 27
26 févr. 2006 à 10:11
Ah oui , merci
1
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 févr. 2006 à 09:08
0
bouazza Messages postés 188 Date d'inscription vendredi 9 décembre 2005 Statut Membre Dernière intervention 7 avril 2006 27
26 févr. 2006 à 10:05
Merci , j'ai trouvé la solution , ( meme si tes fonctions du glossaire étaient des fonctions C classiques ) j'ai trouvé une autre méthode en C++ dans la FAQ Developpez voici l'adresse pour ceux qui veulent aussi en profiter : http://c.developpez.com/faq/cpp/?page=strings#STRINGS_toupper

@+ Bouazza
-1
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 févr. 2006 à 10:09
Re,

dans le glossaire tu n'as pas vu toupper (3ème si tu commences du bas du tableau)?

toascii
conversion d'entier au format ASCII / /
conversion
tolower
conversion majuscule en minuscule (C++) .
. conversion
toupper
conversion minuscule en majuscule (C++) .
. conversion
W2A
. / strncpy(ex1, W2A(exemple),8); converti un BSTR e n CHAR conversion
WTO
/ Convert wide-character string to long /
convers
0