★初心者にVisual C++を教えるスレ★ Part32
■ このスレッドは過去ログ倉庫に格納されています
0784デフォルトの名無しさん
2009/01/29(木) 21:30:17long long result = 0;
int negative=0;
while (*str == ' ' || *str == '\t')
str++;
if (*str == '+')
str++;
else if (*str == '-') {
negative = 1;
str++;
}
while (*str >= '0' && *str <= '9') {
result = (result*10) - (*str++ - '0');
}
return negative ? result : -result;
}
■ このスレッドは過去ログ倉庫に格納されています