2
일부 ASCII 문자가 아닌 std::wstring
의 하위 문자열을 어떻게 구할 수 있습니까?
(텍스트는 아랍어 단어가 각 문자가 2 바이트를 가지고 4 문자가 포함되어 있습니다, 플러스 단어 "안녕하세요")std :: wstring의 하위 문자열을 가져 오는 중
#include <iostream>
#include <string>
using namespace std;
int main()
{
wstring s = L"سلام hello";
wcout << s.substr(0,3) << endl;
wcout << s.substr(4,5) << endl;
return 0;
}
두 번째는 적어도 "지옥"을 인쇄해야하며 Coliru는 수행해야합니다. 첫 번째 버전은 현재 사용하고있는 콘솔에 인쇄 할 수 없습니다. – chris
예, 그건 이상한 부분입니다. 나는 아무것도 얻지 못하고있다. – MBZ
이 코드를 실행중인 OS는 무엇입니까? –