Bonjour a tous,
je viens vers vous après plusieurs recherche sur le net mais sans sucées.
voila j'essaye d’exécuter un programme avec code blocks, et je me retrouve avec plusieurs message d'erreur dans mon main du type
Code cmd : Sélectionner tout - Visualiser dans une fenêtre à part attention : deprecated conversion from string constant to 'char*' [-Wwrite-strings]
les lignes qui me font les erreurs contiennent tous le NEW, exemple ci-dessous :
je déclare bien
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part sRHO = new Block("RO");
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part Block *sRHO;
et dans mon fichier Block.cpp je déclare comme suite:
Code c++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 #include "Block.h" Block::Block( char *name, Bank *b) : BlockPP(name, b) { B = 3; Text = ID; strcpy(address.name,name); }
auriez vous une idée sur ce qui coince ?
est ce que cela est due au linkage et que j'ai mal configuré le code blocks,
ou c'est une erreur de syntaxe ...
merci de votre aide
Partager