Plateformes d'assistanceDiscussions & Opinions des Communautés
|
|
|
|
[C/C++] Cast d'un string vers un char *
Dernière réponse le 19 fév 2009 à 14:53:47 Z3uS-Su3Z, le 30 mai 2005 à 15:16:30Meilleures réponses pour « [C/C++] Cast d'un string vers un char * » dans :
Télécharger Witch VoirN'avez vous jamais voulu vous déplacer en va-et-vient entre deux fenêtres qui n'appartiennent pas toujours à la même application ? Si c'est le cas, Witch est faite pour vous !
Il est vrai que sur Mac vous pouvez utiliser "Exposé", mais si vous êtes...
Les chaînes de caractères en C++ VoirQu'est-ce qu'une chaîne de caractères ?
Une chaîne de caractères (appelée string en anglais) est une suite de caractères,
c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII.
En langage C++, une...
Les structures en langage C VoirDifférence entre une structure et un tableau
Un tableau permet de regrouper des éléments de même type, c'est-à-dire
codés sur le même nombre de bits et de la même façon. Toutefois, il est
généralement utile de pouvoir rassembler des éléments de...
Langage C - Les chaînes de caractères VoirQu'est-ce qu'une chaîne de caractères ?
Une chaîne de caractères (appelée string en anglais) est une suite de caractères,
c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII.
En langage C, une chaîne...
Salut
char *un= deux.c_str(); ce qui du même coup alloue un espace pour un, mais comme en réalité c'est l'espace mémoire de "deux" on est à la merci de la durée de vie de ce dernier, et en plus il va y avoir un problème entre char * et const char. le mieux c'est d'utiliser string. h et de faire strcpy(un, deux.c_str()); après avoir alloué suffisament de mémoire pour char * un; char * un =(char *) malloc(taille_de_la chaine); et en fin de fonction : free(un); cordialement ¤ |

