--- In [email protected], "Paul Herring" <[EMAIL PROTECTED]> wrote:
>
> On 11/16/06, mr_gees100_peas <[EMAIL PROTECTED]> wrote:
> 
> > The library <string.h> is a C library. the C++ version is <string>.
> 
> Confusingly, it isn't. The C++ version of <string.h> is <cstring>.
> <string> is for std::string.

oh! I was not aware of this. learning all the time learning all the time? 

> 
> > Again witout the .h at the end. These are two different libraries. In
> > C if you want to copy one string to another you can use strcpy just
> > like you are doing below. However, if you use the C++ equivalent
> > <string> then you do not use strcpy or strcmp or all the others. You
> > can get away with something like:
> >
> > name=name+"none";
> > or
> > name=+"none";
> 
> Addition like this only works for std::string. You must still use
> strcpy() (from <cstring>)for char*.
> 
> -- 
> PJH
> 
> #700847 +(1920)- [X]
> 
> andyg721: i think it was on CNN
> andyg721: Condoleeza Rice went to Asia
> andyg721: the headline was RICE IN ASIA
>



Reply via email to