Bonjour,
J'ai un problème avec ce code qui provoque une erreur de segmentation au niveau de la fonction strcpy() :
Et je ne comprends pas pourquoi TextSz n'est pas égal à 9 dans cet exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 char *Text=new char[9]; if(Text!=0) { memset(&Text,0,sizeof(Text)); strcpy(Text,"01234567"); delete[] Text; }
D'avance merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 char *Text=new char[9]; if(Text!=0) { int TextSz=sizeof(Text); delete Text[]; }
Partager