15. januar 2004 - 13:51Der er
4 kommentarer og 1 løsning
atoi ved hex
når man benytter itoa til at konvertere fra int til streng, angiver man med sidste parameter, hvilket talsystem man vil benytte. ------------- eks.: char returnstreng[5]; itoa(44,returnstreng,16); -------------- hvad nu hvis jeg har en streng, som indeholder et tal i hex-format. så kan jeg ikke benytte atoi() fordi denne regner med at inputstrengen er i 10-talssystem. hvad bruger jeg så?
ok, tak for hjælpen...endnu en gang ;-), det virker. ----------------- char hexstreng[]="12"; char output[10]; int tal; sscanf(hexstreng,"%x",&tal); cout <<endl<<tal <<endl; --------------------
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.