Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Oduzimanje vise karaktera sa kraja stringa

[es] :: C++ programiranje :: Oduzimanje vise karaktera sa kraja stringa

[ Pregleda: 711 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mr. Rejn
Deki Karamatijević
Srbija.Niš.MedianaCity

Član broj: 2514
Poruke: 407
212.200.220.*



Profil

icon Oduzimanje vise karaktera sa kraja stringa24.09.2006. u 14:36

Odnosi se na BCB6.Kako se mogu oduzeti karakteri sa kraja stringa tipa AnsiString,npr. hocu
da oduzmem 4 karaktera iz stringa "ovo je string" da bih dobio "ovo je st"?
"I prefer the term:artificial person..."-Bishop the android,Alien 2
24.09.2006. u 14:36 

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 424
*.fibertel.com.ar.



Profil

icon Re: Oduzimanje vise karaktera sa kraja stringa24.09.2006. u 15:14
Code:
AnsiString str("Ovo je string");
str.Delete(str.Length()-3,4);


Ubuduce citaj help.... za to i sluzi

Tko leti vrijedi
24.09.2006. u 15:14 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 3395
89.216.235.*

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: Oduzimanje vise karaktera sa kraja stringa24.09.2006. u 17:34
Postoji i metoda AnsiString::SetLength(), u kojoj kao argument zadaš dužinu koju
hoćeš ( na primer: TvojString.Length()-4 ). Samo ne mogu da se setim da li je
rezultat privremeni string ili se odnosi na objekat, dakle:

TvojString.SetLength( TvojString.Length()-4 );

ili

TvojString = TvojString.SetLength( TvojString.Length()-4 );

(to probaj sam)

EDIT:

Proverio sam:
Code:

TvojString.SetLength( TvojString.Length()-4 );

...menja string (tj. nije privremeni objekat).


[Ovu poruku je menjao X Files dana 24.09.2006. u 19:28 GMT+1]
FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
24.09.2006. u 17:34 

Mr. Rejn
Deki Karamatijević
Srbija.Niš.MedianaCity

Član broj: 2514
Poruke: 407
*.dynamic.sbb.co.yu.



Profil

icon Re: Oduzimanje vise karaktera sa kraja stringa25.09.2006. u 10:00
Radi i ono prvo:

Citat:
kiklop74:
Code:
AnsiString str("Ovo je string");
str.Delete(str.Length()-3,4);


Citat:
Ubuduce citaj help.... za to i sluzi

A zašto bih čitao help?Kada imamo tehničku podršku na [es]...
Šalim se.
"I prefer the term:artificial person..."-Bishop the android,Alien 2
25.09.2006. u 10:00 

[es] :: C++ programiranje :: Oduzimanje vise karaktera sa kraja stringa

[ Pregleda: 711 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.