Manipulation du texte est un aspect important du développement de logiciels. Le langage C ++ dispose de deux méthodes de texte manipulation: C-style cordes et C ++ Strings. La conversion entre les deux est souvent nécessaire lorsqu`on utilise des fonctions à partir de bibliothèques plus anciennes. Si vous avez besoin de convertir un ++ Chaîne C en une chaîne C-Style, une approche consiste à extraire les caractères individuels de la chaîne C ++ et les placer un à la fois dans la chaîne C-Style.
Choses que vous devez
- C ++ Compiler, comme GCC
- C de l`environnement de développement intégré, comme Eclipse CDT
Créer un nouveau ++ fichier de code source C.
Importez la bibliothèque C ++ Chaîne en écrivant la ligne suivante en haut de votre code source:
comprendreCréer la chaîne d`un nouveau C dans un fichier de code source en écrivant une ligne comme celle-ci:
chaîne str ("C de chaîne");
Définir un type de caractère pour contenir les caractères de la chaîne C ++:
température de carbonisation;
Attribuer un caractère à température en utilisant les [] les opérateurs de la chaîne du C. Le nombre entre crochets sélectionne le caractère à cet endroit dans le C ++ String, avec le premier caractère à partir de l`index 0. Dans l`exemple ci-dessous, le cinquième caractère de la chaîne str ( `S`) est affecté à température.
temp = str [5];