Ich kann kein C, aber mal als Pseudo-Delphicode:
Delphi-Quellcode:
const
nums:string='0123456789';
text='delphi2005.exe'
var
foundnumber:string;
begin
for i:=1 to length(text) do
if text[i] in nums then
begin
j:=i;
while text[j] in nums do
begin
foundnumber:=foundnumber+text[j];
inc(j);
end;
result:=strtoint(foundnumber);
break;
end;
äh, achso, du willst ja nur überprüfen, ob ein String komplett eine Zahl ist... sieheunten
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates