엄청나게 찾아봤는데 당최 모르겠습니다.
언리얼 툴에서는 이상이 없는데요.
안드로이드로 패키징하면 다음과 같은 에러가 발생합니다.
/NVPACK\android-ndk-r12b\platforms\android-19\arch-arm\usr\include\wchar.h(112,26) : note: candidate function not viable: no known conversion from 'TCHAR [64]' to 'wchar_t *' for 1st argument
error: no matching function for call to 'wcscpy'
szTitle[ 64 ]; 둘다 배열입니다.
실제 코드 : wcscpy(m_arrBuyCash[i].szTitle, InArrCash[i].szTitle);
TCHAR를 안드로이드 환경에서 변환이 제대로 안되는 거 같은데요.
이럴땐 어떻게 처리해야하는지 아시는분 있나요?
wchar_t로 처리하면 문제없습니다.
대신 wchar_t로 선언해놓으면, UI쪽에서 출력하기위해 FString으로 변환할때 다시 문제가 됩니다.
wchar_t -> FString 이나 wcscpy( TCHAR*, TCHAR* ); 둘중 안드로이드 패키지에서 문제해결하신 분 있으면 답변부탁드릴게요.
FString -> wchar_t 이경우는 가능합니다. 반대의 경우가 안돼요.