C++ attention:deprecated conversion from string constant to 'char*'
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:
attention : deprecated conversion from string constant to 'char*' [-Wwrite-strings]
les lignes qui me font les erreurs contiennent tous le NEW, exemple ci-dessous :
Code:
sRHO = new Block("RO");
je déclare bien
et dans mon fichier Block.cpp je déclare comme suite:
Code:
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