는 "& 헌장 CString을"문자 배열에서 CString을 만드는 방법은 무엇입니까?
char buf[1024];
strcpy(buf, cErrorMsg);
// need to pass to LogMethod "buf" how do i do that?
log.LogMethod(const CString &);
Thans 계
에게 문제 아래 LogMethod()를 사용하여 BUF의 내용 LogMethos 단지를 받아들이는 것입니다을 로그인 할 필요가 반전
무엇이'CString'입니까? 당신은 ATL/MFC를 참조합니까? C++에서 표준 문자열은'std :: string'입니다. 'CString'은 무엇이든 될 수 있습니다. 예를 들어 코드 기반의 동료가 코딩 한 클래스 일 수 있습니다. –
//log.LogDebug(CString(buf)); \t //log.LogDebug(buf); // str = buf; //log.LogDebug(str); 위의 코드 중 어느 것도 작동하지 않았습니다 ... – Reversed
그러면 문제가 다른 곳에서 발생합니다. 'LogMethod'에 대한 코드를 보여주십시오. – avakar