C++, QString -> std::string 변환 예제 소스 UTF-8 형식에서 작업할 때와 윈도우 환경에서 작업할 때 구현 소스가 조금 다릅니다. 1234567QString qs; // Either this if you use UTF-8 anywherestd::string utf8_text = qs.toUtf8().constData(); // or this if you're on Windows :-)std::string current_locale_text = qs.toLocal8Bit().constData();cs 출처는 스택 오버 플로우 출처 : How to convert QString to std::string? [링크] C++ QString -> std::string(CString) 변환 예..
TCHAR -> string 변환, C++ 문자열 자료형 컨버팅 TCHAR에서 std::string으로 변환하는 예제 코드입니다. 12345678910111213const std::string TCHARToString(const TCHAR* ptsz){ int len = wcslen((wchar_t*)ptsz); char* psz = new char[2 * len + 1]; wcstombs(psz, (wchar_t*)ptsz, 2 * len + 1); std::string s = psz; delete[] psz; return s;}Colored by Color Scriptercs 위 함수 코드에 인자에 TCHAR 배열을 넘기면 string 변수가 리턴됩니다. 예를 들면 아래처럼 사용할 수 있습니다. 12..