현재 사용자가 일련 번호를 아래에 강조 표시된 숫자를 CString
에 입력해야하는 특정 프로그램을 작성하기 위해 MFC를 사용하고 있습니다 (편의상 aCString이라고 함).CString을 float 배열로 변환
나는 문제없이 'strtok를' 를 사용하여 수레의 배열에 문자열 또는 문자의 배열을 변환 할 수 있습니다.
하지만 미리 언급 된 변환을 수행 할 수 있도록 CString
을 문자열 또는 문자 배열로 변환하는 데 어려움을 겪고 있습니다!
- 난
strcpy(my_string, (LPCTSTR)aCString);
strcpy
을 시도하지만 오류
의 char * strcpy를 (숯불 * const가 숯불 *) 가지고 ' 에서 변환 할 수 없습니다 인수 2'LPCTSTR CONST '에' char * '
감사합니다.
등가로'strtok를() '(파괴적인 것은 아니지만)이다 CString을가 :: 토큰 화() (HTTPS : // MSDN한다. microsoft.com/en-us/library/k4ftfkd2.aspx). –
'CString'은 문자로 'char' 문자를 사용하지 않고 프로젝트 설정의'UNICODE' 매크로에 따라'char' 또는'wchar_t'로 정의되는'TCHAR'를 사용합니다. –