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.

Raspunde prin e-mail lui