
Zitat von
Dove
Einer seits das anderer seits Auslösung = AusbEsudg
Also da ist das Aus (ok) dann lö versteh ich wenn dort das zeichen vorher sowie 1-2 dannach flöten gehen
nur dann bleibt da noch nen udg :D
PS.: ich hab mir nur deine convert.h kopiert.
ok. Ich schäm mich ja schon. Aber der Fehler war mal so richtig dämlich, daß ich den nicht direkt gesehen habe:
Code:
inline int convertNibbleToInt(const char& c)
{
int x ;
if (c >='0' && c<='9')
{
x=c-'0' ;
} else if (c >='A' && c<='F')
{
x=c-'A'+10 ;
} else if (c >='a' && c<='f')
{
x=c-'a'+10 ;
} else {
throw BadConversion("convertNibbleToInt");
}
return x ;
}
Der Fehler war bei den Zeichen A-F. Das +10 am Ende fehlte (ja ja ja ja ja .... war bestimmt schon spät )