Bogdan Marinca wrote:
>
> On Wed, 16 Aug 2000, Paul Chitescu wrote:
>
> > Bogdan Marinca wrote:
> > >
> [...]
> > Curios... ce versiune de compilator si de STL folosesti ?
> egcs-2.91.66, RPM: egcs-c++-1.1.2-12
> > [...]
>
> Daca folosesc c_str () NU mai apre problema !!!!
> Ce mama masii !!
Inseamna ca folosesti strings.h al compilatorului pe cind eu folosesc
STL de la mama (tatal) lui. In STL 3.x s-a optat pentru pastrarea interna
a sirurilor terminate cu 0 exact pentru a accelera c_str() care practic
nu mai face nimic.
Metoda data() intoarce un pointer la reprezentarea interna a datelor
care nu e neaparat 0-terminated. Metoda c_str() e cea garantata sa
intoarca un pointer la un sir terminat cu '\0'.
--
Paul Chitescu
[EMAIL PROTECTED] [EMAIL PROTECTED]
http://pchitescu.myip.org/ http://PaulC.MetroNet.RO.EU.org/
ICQ:22641673
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.