[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] prob. avec les string de C++
Alain Spineux wrote:
>
> Philippe Legrain wrote:
> >
> > Hello,
> >
> > J'ai un (nouveau) probleme avec C++.
>
> C'est un gros probleme specifique a linux que tu as la dit donc.
>
> > J'utilise la classe string (standart library) pour
> > stocker mes chaines de caracthres. Le prob. c'est que
> > certains appels systeme que j'utilise on besoin de (char *).
> > Y a t'il quelque chose de difini pour faire la convertion?
> > J'ai fait une classe dirivie de string avec une nouvelle
> > mithode pour le faire, mais s'il y en a une dans la classe
> > originale, autant utiliser celle-l`.
>
> const char *string::c_str() const // si je me souvient bien
>
> je me demande aussi si un :
>
> string st;
>
> const char *s=(const char *)st;
>
> ne marcherait pas aussi
>
Non pcq il n'y a pas d' 'operator const char *()'.
Cfr Stroutrup 3ed english page 590.
Ludovic Kuty
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/