23 maja 2006, 00:19:01

Olśnienie o godzinie 0:13am - wymyśliłem działający sposób jak przekonwertować typ char[] na int:

int strtoint(char val[]) 
{
   int value = 0;
   int size;
   for (int i=0;i<=20;i++) {
       if ((val[i] > 48+9) || (val[i] < 48+0)) {
               size = i;
               break;   
       }    
   }    
   int n = 1;
   for (int i=size-1; i>=0; i--)
   {
        value += (val[i]-48)*n;
        n *= 10;
   }    
   return value;
}

Teraz się nie boję, maturę zaliczę, idę spać. Jarek dalej się męczy :).

Komentarze

 
 

Informacje

To jest mój mały zakątek w sieci. Będę tu robił i pisał co mi się podoba - jeśli masz coś przeciwko to powinieneś opuścić tą stronę.

W większości znajdziesz tu fragmenty różnych tekstów, moje krótkie przemyślenia i rzeczy znalezione w sieci. Gromadzę je dla siebie, ale będzie mi miło jeśli Ty również z tego skorzystasz. Doceniam każdy cenny komentarz i trafną uwagę.