wstring commented out in egcs-1.1.2 C++ library

llewelly@198.dsl.xmission.com llewelly@198.dsl.xmission.com
Wed Feb 9 00:07:00 GMT 2000


On 8 Feb 2000, Steinar Bang wrote:

> >>>>> <llewelly@198.dsl.xmission.com>:
> 
> > int main()
> >   {
> >     wostringstream wo;
> >     wo << "Hello!\n";
> >     wstring hello(wo.str());
> >   }
> 
> > (I used a wostringstream because I couldn't think of anyother way to put
> >   text in wstring; it doesn't have a constructor that takes a char const* 
> >   or one that takes a string. (If I read 21.3.1 correctly, such
> >   constructors would be an extension.))
> 
> I thought something like this, was supposed to be legal...?
>  main(int argc, char* argv[])
>  {
>      wstring hello = L"Hello!\n";
>      ...
>  }

It is. It works fine. I just wasn't clueful enough to know about it.
Thank you and the other person who mentioned it.



More information about the Gcc mailing list