1
  1. CString에서 CString을 char로 변환하는 방법은 무엇입니까?
  2. CString을 사용하는 경우 머리글을 추가해야합니까? 예를 들어 설명해주세요.
+0

는 당신이 우리가 먼저 무엇의 예를 게시 도움이 그것이 가능 너는 정말하고 싶어하고 ..? – Acorbe

+0

"CString을 * a * char"로 변환한다는 것은 무엇을 의미합니까? 아마도 CString을 \ 0 종료 문자 배열 문자열에 C 스타일 char * 포인터로 변환 하시겠습니까? – hyde

+0

안녕하세요 acorbe, Dmitriy와 같은 간단한 예가 – user1

답변

0

1.

CString test; 
char buffer[256]; 
strcpy(buffer, LPCSTR(test)); 

2.

#include <atlstr.h> 
CString s = "Hallo"; 
char *buffer; 
buffer = s.GetBuffer(); 
+0

입니다. 1. 초기화되지 않은 var에 복사 하시겠습니까? 2. ReleaseBuffer가없는 GetBuffer? – kuperspb

+0

안녕하세요 Dmitriy, 내가 1 차 대답에 대한 헤더 파일을 추가해야합니까, 그 CString은 – user1

+2

붉은 선을 보여주는이 모든 쓰여져있다. – WhozCraig

관련 문제