...ett icke numeriskt värde i en sträng? Hej! bool isNumber(CString& cstr) { return cstr.SpanExcluding("0123456789").IsEmpty(); }Hur hittar jag förekomsten av...
Jag har en sträng av typen CString. Nu vill jag kolla så den inte innehåller ett ickenumeriskt värde. Har försökt med isalpha och isdigit men får konverteringsfel.
Finns det någon annan funktion som kan göra jobbet i CString typade strängar?
Typ en sådan som IsNumeric i VB skulle sitta fint. Sv: Hur hittar jag förekomsten av...
Den här lilla funktionen hjälper.
<code>
bool isNumber( CString cstr )
{
for( int i = 0; i < cstr.GetLength(); i++ )
{
if( isdigit( cstr[i] ) == 0 )
return false;
}
return true;
}
</code>
/HåkanSv: Hur hittar jag förekomsten av...