28

 

La classe string

 

Nous avons eu l’occasion de voir les inconvénients que présentaient ce que nous avons nommé les « chaînes de syle C » et nous avons déjà expliqué qu’elles ne fournissaient pas un type chaîne à part entière. Ainsi, même une opération aussi banale que l’affectation n’existe pas ; quant aux possibilités de gestion dynamique, on ne peut y accéder qu’en gérant soi-même les choses...

La bibliothèque standard dispose d’un patron de classes permettant de manipuler des chaînes généralisées, c’est-à-dire des suites de valeurs de type quelconque donc, en particulier, de type char. Il s’agit du patron basic_string paramétré par le type des éléments. Mais il existe une une version spécialisée de ce patron nommée string qui est définie ...

Get Programmer en langage C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.