|
| Streng længde Fra : Jon G Hermansen |
Dato : 26-09-01 22:52 |
|
Hejsa!
Jeg har ny i c++ programmering...
Hvis man skal finde længden af en streng, fx.
str = Edit1->Text;
hvordan gør man så?
Length, StrLen osv. kan jeg ikke få til at virke
På forhånd tak!
Jon G Hermansen
| |
Mogens Hansen (27-09-2001)
| Kommentar Fra : Mogens Hansen |
Dato : 27-09-01 05:41 |
|
"Jon G Hermansen" <jon@cool.dk> wrote in message
news:9otils$1ed4$1@news.cybercity.dk...
> Hejsa!
>
> Hvis man skal finde længden af en streng, fx.
>
> str = Edit1->Text;
>
> hvordan gør man så?
Du bruger tilsyneladende Borland C++Builder.
Edit1->Text er af typen AnsiString, som har metoden Length.
Du kan derfor skrive
Edit1->Text.Length();
Vær opmærksom på at typen AnsiString er specifik for Borland C++Builder, og
ikke umiddelbart findes på andre compilere.
Der er ikke nogen fordel ved at bruge AnsiString, bortset fra at det passer
sammen med VCL klassebiblioteket.
Normalt er det en fordel at bruge C++ Standard Library klassen std::string,
som findes til enhver nogenlunde anstændig C++ compiler.
Venlig hilsen
Mogens Hansen
| |
|
|