1
的十六進制值我有一些PHP代碼,需要俄羅斯的字符串,並將其轉換爲做十六進制以下:如何獲得俄羅斯的字符串在C++中
這將產生我找正確的輸出爲:
d0a4
我試圖重現這些結果在C++中,但沒有成功。這似乎是C++是返回的424十六進制值,如果我做這樣的事情:
char16_t strg(L"Ф");
或
wstring strg(L"Ф");
或
short strg(L'Ф');
請幫我在重現d0a4
值C++。謝謝。
你是如何做的轉換?你有沒有嘗試過使用[this](http://en.cppreference.com/w/cpp/locale/wstring_convert/to_bytes)? – NathanOliver
對不起內森完全錯過了你的評論... – kvr