Soucis Comparison warnings
Bonjour à tous,
J'ai une question qui va vous sembler assez simple.
Je déclare dans une structure, un tableau de char* tel Arrivé à un moment du programme, je dois comparer le contenu des cases de tab avec des string... ce que j'appelle string est : "Schredder" ou "TortueNinja".
Code:
1 2 3 4 5
| int i = 0;
while(i<100){
if (tab[i] == "TortueNinja")
{ ... }
} |
Et là, le compilateur me retourne des millions de warnings (je n'éxagère pas...:mrgreen:) : " comparison with string literal results in unspecified behavior "
Je comprends que je compare une case du tableau de pointeur sur char avec un string... ce qui doit provoquer une erreur de cast ou de type...
Ma question est : puis je modifier ma fonction pour eviter ces warnings ou dois carrément modifier ma structure ?
Merci d'avance.