WCHAR []을 std :: cout에 넣어야합니다 ... 기본 Wifi API 콜백에서 전달 된 PWLAN_CONNECTION_NOTIFICATION_DATA의 일부입니다.C++, WCHAR [] to std :: cout 및 비교
나는 간단히 시도했다 :: cout < < var; 첫 번째 문자의 숫자 주소를 출력합니다. 비교 (var == L"some text"
)도 작동하지 않습니다. 디버거에서 예상 값을 반환하지만 비교 결과는 0입니다.이 배열을 표준 문자열 (std :: string)로 변환하려면 어떻게해야합니까? 사전에
감사
비교' "텍스트"== 이미 실패 할 수 있습니다 "텍스트를"'사용 : 당신은 ='와 C에서 문자열을 비교할 수 있습니다 ='. C++을 사용하십시오 :'std :: wstring (L "text") == std :: wstring (L "text")' – MSalters