C/C++の宿題を片付けます 83代目
■ このスレッドは過去ログ倉庫に格納されています
0862デフォルトの名無しさん
2007/02/28(水) 16:23:37int myatoi(char *str){
int cnt,num=0;
for (cnt = 0; ; cnt++){
if((str[cnt] >= '0') && (str[cnt] <= '9'))
num = num * 0x10 + (str[cnt] - '0');
else if((str[cnt] >= 'A') && (str[cnt] <= 'F'))
num = num * 0x10 + (str[cnt] - 'A') + 0xA;
else
break;
}
return num;
}
こんな感じに改造するのが一番楽だと思う
■ このスレッドは過去ログ倉庫に格納されています