>And how do you initialize your wstring according that transcode only return

>char*?

XMLCh and wchar_t are both Unicode wide strings. sizeof(XMLCh) should be
equal to sizeof(wchar_t). Transcoding is not necessary since they are both
the same format. So I simply initialize the std::wstring with the XMLCh*
without any transcoding. e.g.:

void blah::characters(const XMLCh *const chars, const unsigned int length)
{
    std::wstring theWString(chars,length);
    ...
}

-Sonny


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to