Есть ли функция, которая возвращает значение UNICODE символа? (C ++)

Мне нужна функция, которая возвращает значение UNICODE символа.
В яве String.valueOf ( ‘а’); является действительным.
Есть ли эквивалентная функция в c ++?

-3

Решение

Вопрос действительно не имеет смысла в контексте C ++.
Вы должны определить, что вы подразумеваете под значением Unicode (которое
формат кодирования) — Ява настаивает на UTF-16, но возможно
UTF-8 или UTF-32 имеют больше смысла.

Кроме того, несмотря на название, функция Java делает не изменить или
переосмыслить любые значения. Это точный эквивалент wstring(
1, L'a' )
в C ++, по крайней мере, на машинах, где wchar_t является
UTF-16. (В C ++ 11 вы можете форсировать UTF-16 с помощью
std::u16string( 1, u'a' ).)

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]