Précédent   Forum du club des développeurs et IT Pro > C et C++ > C++ > Bibliothèques > SL & STL
SL & STL Forum d'entraide C++ sur SL & STL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 11/05/2012, 15h10   #1
ZeNoob
Invité régulier
 
Inscription : avril 2012
Messages : 54
Détails du profil
Informations forums :
Inscription : avril 2012
Messages : 54
Points : 7
Points : 7
Par défaut taille d'une std::string

Bonjour,

je voulais connaître la taille maximale qu'on pouvait donner à une std::string, je n'ai rien trouvé là-dessus,

merci.
ZeNoob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2012, 16h17   #2
Bousk
Modérateur
 
Homme Cyrille
Network programmer
Inscription : juin 2010
Messages : 1 546
Détails du profil
Informations personnelles :
Nom : Homme Cyrille
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Network programmer

Informations forums :
Inscription : juin 2010
Messages : 1 546
Points : 4 084
Points : 4 084
Bonjour,

std::string max size => std::string::max_size()
Bousk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2012, 20h31   #3
ZeNoob
Invité régulier
 
Inscription : avril 2012
Messages : 54
Détails du profil
Informations forums :
Inscription : avril 2012
Messages : 54
Points : 7
Points : 7
Ok merci beaucoup,

mais juste une petite précision :

std::string::max_size: 4294967291 = 2^32
mais c'est en size_t ...?

ça veut dire que ma string peut contenir 2^32 caractères (char) ?
ou bien
qu'elle doit être de taille maximale 2^32 bits ?
(ce qui, si je ne me trompe pas, doit faire 2^24 char)

Merci.

Salut.
ZeNoob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2012, 11h06   #4
aoyou
Membre émérite
 
Inscription : mars 2005
Messages : 860
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 860
Points : 964
Points : 964
Mon ami Google

http://www.google.fr/#hl=fr&q=cppref...ax_size+string

dit qu'il s'agit du nombre maximum de caractères que peut contenir une string. Heureusement qu'on ne compte pas en bits...
aoyou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 08h14.


 
 
 
 
Partenaires

Hébergement Web