[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[WitchTech 00746] Re: 文字列を数値に変換するには?
- Subject: [WitchTech 00746] Re: 文字列を数値に変換するには?
- From: Masayoshi Sakamoto <techgear@big.or.jp>
- Date: Thu, 15 Feb 2001 13:46:25 +0900
kouです。
> atoi()やatof()のような処理を実現させるにはどのようにすれば良いのでしょうか?
昔作ったソースにatoiがあったので、せっかくなので送ってみました。
#多分これよりいいものがあるんじゃないかなぁとは思っているんが(^^;
UINT32などは処理系にあわせて適当にdefineしてください。
UINT32 WW_atoi(char* src)
{
UINT32 ret = 0;
INT32 buff = 0;
UINT16 i;
while(*src)
{
buff = *src - '0';
if( 0 <= buff && buff <= 9 )
{
ret *= 10;
ret += buff;
src++;
}
else
break;
}
return ret;
}
ML Archives