c'est juste suffisamment sophistiqué pour n'être en standard ni en C++
En même temps, le standard met pas la barre très haut en terme de trucs pratiques. Quand tu vois qu'une vraie string en C++ ou en C, ça n'existe pas...
Une vraie string, c'est pas un tableau de caractère 8bit, c'est un ensemble de codepoint, unicode ou autres (latin1, ascii, cp1252), avec un encoding précis, et des méthodes absolument exotiques du genre: upper(), lower(), contains(), strip().
Par contre, les 14 types de containers suivant que tu gères un ensemble ordonné ou non, itérable ou pas, dans un sens ou dans les deux, ça c'est sur que c'est hyper utile en pratique !
[^] # Re: Qt > Gtk
Posté par Philippe F (site web personnel) . En réponse au journal Gtk to Qt - A strange journey. Évalué à 4.
En même temps, le standard met pas la barre très haut en terme de trucs pratiques. Quand tu vois qu'une vraie string en C++ ou en C, ça n'existe pas...
Une vraie string, c'est pas un tableau de caractère 8bit, c'est un ensemble de codepoint, unicode ou autres (latin1, ascii, cp1252), avec un encoding précis, et des méthodes absolument exotiques du genre: upper(), lower(), contains(), strip().
Par contre, les 14 types de containers suivant que tu gères un ensemble ordonné ou non, itérable ou pas, dans un sens ou dans les deux, ça c'est sur que c'est hyper utile en pratique !