utf16으로 인코딩 된 문자열을 UTF-8로 인코딩 된 문자열로 변환하는 방법은 무엇입니까?

자고 리

문자열이나 char []가 있지만 다음과 같이 utf-16으로 인코딩됩니다.

여기에 이미지 설명 입력

이제 새 문자열에서 utf-8로 변환하고 싶습니다. 제발 도와주세요! 나는 이미 이렇게 시도했다 :

여기에 이미지 설명 입력

그러나 컴파일러는 나에게 문제가 있다고 말합니다. 이 문제를 해결하는 방법?

max66

문제는 분명하다 : 당신은 정의 u16_strA와 std::stringcvt.to_bytes()기대 std::u16string(변수의 이름이 제안으로)합니다.

다음 코드는 나를 위해 작동합니다.

#include <locale>
#include <codecvt>
#include <iostream>

int main ()
 {
   std::u16string  u16_str { u"aeiuoàèìòùAEIOU" };

   std::wstring_convert<std::codecvt_utf8<char16_t>, char16_t> cvt;

   std::string  u8_str = cvt.to_bytes(u16_str);

   std::cout << u8_str << std::endl;

   return 0;
 }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

큰 UTF-8 인코딩 된 char * 문자열을 CStringW (UTF-16)로 변환하는 방법은 무엇입니까?

분류에서Dev

16 진수로 인코딩 된 문자열에서 UTF-8 문자열로 디코딩하는 방법

분류에서Dev

백분율로 인코딩 된 모든 UTF-8 하위 문자열을 일반 UTF-8 텍스트로 바꾸는 방법은 무엇입니까?

분류에서Dev

repr을 인코딩 된 문자열로 변환하는 방법

분류에서Dev

잘못 인코딩 된 데이터를 UTF-8로 변환하는 방법은 무엇입니까?

분류에서Dev

인코딩이 잘못된 문자열을 utf8로 변환

분류에서Dev

shell_exec ()에서 반환 된 UTF-8 문자열을 디코딩하는 방법은 무엇입니까?

분류에서Dev

Ruby는 UTF-8 문자열을 UTF-16으로 인코딩합니다.

분류에서Dev

루비에서 "잘못된 인코딩"으로 문자열을 만드는 방법은 무엇입니까?

분류에서Dev

GBK로 인코딩 된 파일을 문자열로 읽는 방법은 무엇입니까?

분류에서Dev

gnuplot에 utf8 인코딩 문자열로 파일 목록을 얻는 방법은 무엇입니까?

분류에서Dev

XML 문자열 UTF8을 UTF16으로 변환하는 방법은 무엇입니까?

분류에서Dev

인코딩 된 쿼리 문자열로 URL을 디코딩하는 방법

분류에서Dev

UTF-16으로 인코딩 된 16 진수 문자의 디코딩 문자열

분류에서Dev

16 진수로 인코딩 된 문자열을 16 진수 정수로 변환하는 방법

분류에서Dev

ASCII 문자열로 인코딩 된 배열을 문자열로 변환 하시겠습니까?

분류에서Dev

파이썬에서 유니 코드 문자열을 utf-8로 인코딩하는 방법은 무엇입니까?

분류에서Dev

유니 코드 기호로 혼합 된 문자열을 디코딩하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 유니 코드로 인코딩 된 문자열을 나타내는 방법은 무엇입니까?

분류에서Dev

유니 코드 문자열로 구성된 사전을 다른 코딩으로 변환하여 사전을 인쇄하는 방법이 있습니까?

분류에서Dev

readline ()의 문자열을 UTF-8로 인코딩하는 방법

분류에서Dev

UTF-8로 인코딩 된 NSData에 null로 끝나는 문자열이 있는지 확인

분류에서Dev

UTF-8로 인코딩 된 NSData에 null로 끝나는 문자열이 있는지 확인

분류에서Dev

Excel 2010에서 VBA를 사용하여 UTF-8로 인코딩 된 CSV 파일을 쿼리하는 방법은 무엇입니까?

분류에서Dev

잘못된 입력을 대체 문자로 대체하지 않고 UTF-8을 디코딩하는 방법은 무엇입니까?

분류에서Dev

URI로 인코딩 된 JSON 문자열을 디코딩 할 때 "JSON 문자열을 구문 분석하는 동안 예기치 않은 문자열 끝"오류가 발생하는 이유는 무엇입니까?

분류에서Dev

Perl에서 UTF-16 인코딩으로 XML 파일을 여는 방법은 무엇입니까?

분류에서Dev

주어진 인코딩에서 다른 인코딩으로 문자열을 변환하는 방법은 무엇입니까?

분류에서Dev

텍스트 파일의 인코딩이 UTF-8에서 ANSI로 변경된 이유와이를 해결하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    큰 UTF-8 인코딩 된 char * 문자열을 CStringW (UTF-16)로 변환하는 방법은 무엇입니까?

  2. 2

    16 진수로 인코딩 된 문자열에서 UTF-8 문자열로 디코딩하는 방법

  3. 3

    백분율로 인코딩 된 모든 UTF-8 하위 문자열을 일반 UTF-8 텍스트로 바꾸는 방법은 무엇입니까?

  4. 4

    repr을 인코딩 된 문자열로 변환하는 방법

  5. 5

    잘못 인코딩 된 데이터를 UTF-8로 변환하는 방법은 무엇입니까?

  6. 6

    인코딩이 잘못된 문자열을 utf8로 변환

  7. 7

    shell_exec ()에서 반환 된 UTF-8 문자열을 디코딩하는 방법은 무엇입니까?

  8. 8

    Ruby는 UTF-8 문자열을 UTF-16으로 인코딩합니다.

  9. 9

    루비에서 "잘못된 인코딩"으로 문자열을 만드는 방법은 무엇입니까?

  10. 10

    GBK로 인코딩 된 파일을 문자열로 읽는 방법은 무엇입니까?

  11. 11

    gnuplot에 utf8 인코딩 문자열로 파일 목록을 얻는 방법은 무엇입니까?

  12. 12

    XML 문자열 UTF8을 UTF16으로 변환하는 방법은 무엇입니까?

  13. 13

    인코딩 된 쿼리 문자열로 URL을 디코딩하는 방법

  14. 14

    UTF-16으로 인코딩 된 16 진수 문자의 디코딩 문자열

  15. 15

    16 진수로 인코딩 된 문자열을 16 진수 정수로 변환하는 방법

  16. 16

    ASCII 문자열로 인코딩 된 배열을 문자열로 변환 하시겠습니까?

  17. 17

    파이썬에서 유니 코드 문자열을 utf-8로 인코딩하는 방법은 무엇입니까?

  18. 18

    유니 코드 기호로 혼합 된 문자열을 디코딩하는 방법은 무엇입니까?

  19. 19

    파이썬에서 유니 코드로 인코딩 된 문자열을 나타내는 방법은 무엇입니까?

  20. 20

    유니 코드 문자열로 구성된 사전을 다른 코딩으로 변환하여 사전을 인쇄하는 방법이 있습니까?

  21. 21

    readline ()의 문자열을 UTF-8로 인코딩하는 방법

  22. 22

    UTF-8로 인코딩 된 NSData에 null로 끝나는 문자열이 있는지 확인

  23. 23

    UTF-8로 인코딩 된 NSData에 null로 끝나는 문자열이 있는지 확인

  24. 24

    Excel 2010에서 VBA를 사용하여 UTF-8로 인코딩 된 CSV 파일을 쿼리하는 방법은 무엇입니까?

  25. 25

    잘못된 입력을 대체 문자로 대체하지 않고 UTF-8을 디코딩하는 방법은 무엇입니까?

  26. 26

    URI로 인코딩 된 JSON 문자열을 디코딩 할 때 "JSON 문자열을 구문 분석하는 동안 예기치 않은 문자열 끝"오류가 발생하는 이유는 무엇입니까?

  27. 27

    Perl에서 UTF-16 인코딩으로 XML 파일을 여는 방법은 무엇입니까?

  28. 28

    주어진 인코딩에서 다른 인코딩으로 문자열을 변환하는 방법은 무엇입니까?

  29. 29

    텍스트 파일의 인코딩이 UTF-8에서 ANSI로 변경된 이유와이를 해결하는 방법은 무엇입니까?

뜨겁다태그

보관