用字符串来解决就可以了...
如果是整数...那么就把字符串转换成整数类型...//我记得有函数可以实现,忘记了,如果谁记得,说声,THX
bool IsIntNumber( const string _D )
{
int i = 0;
if( _D[i] == '-' || _D[i] == '+' )
++i;
while( _D[i] >= '0' && _D[i] <= '9' )
++i;
if( _D[i] == '.' )
++i;
while( _D[i] == '0' )
++i;
if( _D[i] != '\0' )
return false;
return true;
}
[此贴子已经被作者于2007-8-13 21:18:24编辑过]