Bonjour,
J'essaie d'�crire un test comme �a (exo dans Vasiliu):
*** J'ai trouv� mon erreur: tableau[-100] �a n'a pas de sens, c'est 100 postes avant le d�but du tableau.. Faut ajouter un int m qui lui bouge de - � + 255. **** R�solved!!for ( int k = -255 ; k <= 255 ; k++ )
{
tableau[k] = k;
if ( k == 64 || k == -100 )
{
cout << "Tableau[" << k << "] = " << tableau[k] << "\n";
}
}
(Je renseigne un tableau de -255 � +255 pour incr�menter les postes correspondants en une seule passe..)
Parce que j'ai vu que (int) caractere '�' retourne une valeur n�gative.
Ce doit �tre la diff�rence entre unsigned int et int li�e avec l'ASCII stock� sur 8 bits.
En tout cas tableau[-100] retourne 2009275256, �a fait pas mon affaire.
Merci d'avance![]()
Partager