[ feniks-sd @ 04.06.2009. 16:30 ] @
Imam jedan program napisan na linuxu pa ga prabacujem na win. U tome imam nekih problema koje ne znam sam riješiti. U prvom slučaju program se noramlno kompajlira dok na win QT prijavljuje neke greške. Code: void ASCIIonly(char *text) { for (int i=0; i<strlen(text); i++) // u ovoj liniji detektirana greška { if ((unsigned char)text[i]<32 || (unsigned char)text[i]>126) //not printable ASCII { //terminating the string text[i] = 0; break; } } } Greška koja se prijavljuje : comparison between signed and unsigned integer expressions Ima li netko ideju kako da to riješim. |