Avatar billede phrame Nybegynder
19. juni 2002 - 18:45 Der er 2 kommentarer og
1 løsning

isdigit og ansistring i c++ borland builder

Hei...

Jeg har et mindre problem. Jeg kan ikke referer til en enkelt position i min string når jeg skal checke med isdigit... her er koden...

String test = "abc124";
bool check;
for( int i=0; i<test.Length(); i++ )
{
check = isdigit( test[i] );
if( check == false )
{ Application->MessageBox( "fejl", "fejl", MB_OK );
}
}

problem ligger i test[i] ... men jeg får først fejlmeddelsen under runtime... men hvordan referer jeg til en enkelt plads i min string?

plz hlp zoon....

thanx...
Avatar billede phrame Nybegynder
19. juni 2002 - 22:00 #1
#¤!#""#%"#¤

Endelig fandt jeg selv, og en del surfning her på boardet, ud af det...

Hvor absurt at String starter dets index ved 1 og ikke som alle andre ved 0..... Nogle gange ved bare ikke hvad der er gået igennem hovedene på de folk som lavede vcl'en......
Avatar billede borrisholt Novice
20. juni 2002 - 08:15 #2
RTFM
Avatar billede phrame Nybegynder
20. juni 2002 - 17:34 #3
@borrisholt > sig mig lige hvor det står henne.... jeg var igennem det meste af help-filen omkring ansistrings i borland uden at finde ud af det... selv min lærer troede at den startede ved 0.... hvis du tror du er så god... så find det lige til mig i den help-fil i borland... dork....
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester