Здравствуйте, puredev, Вы писали:
А>>>что на данный момент является стандартом С++ преобразования из wchar_t в char?
GN>> ostream_iterator<char> osi(cout);
GN>> transform(ws.begin(), ws.end(), osi, wctob);
DESCRIPTION
The wctob() function tests whether the multi-byte representation of the
wide character c, starting in the initial state, consists of a single
byte. If so, it is returned as an unsigned char.
Never use this function. It cannot help you in writing international-
ized programs. Internationalized programs must never distinguish sin-
gle-byte and multi-byte characters.
Читайте маны, они рулез (C)
P>надеюсь прокатит
Нипракатило. mbstowcs таки прокатит. Но я бы потестировал везде, вроде как нигде кроме линуха
оно толком не работает вроде как.