2016. 11. 11. 14:02 C++/정보
C++] CString 매개변수로 넘기기
반응형
정리]
1. CString or 문자열 그대로 넘김.
2. LPCTSTR로 받음.
3. 받은 LPCTSTR을 함수 내의 CString로 받아 그대로 사용.
예제코드]
(그냥 보기 편하게 문법 신경안쓰고 짰으니 긁어다 쓰시지 마시고 참고로만 사용하세요.)
void main()
{
CString strRst1 = NULL;
CString strRst2 = HIHI!!;
strRst1 = ExFunc(_T("EX!!!") );
strRst2 = ExFunc(strRst2);
}
---------------------------------------------------------
CString ExFunc(LPCTSTR pStr)
{
CString strRst = NULL;
CString strTemp = pStr;
if(!strTemp .Compare(_T("EX!!!")) )
{
strRst = _T("Success!!");
}
return strRst;
}
===========================================================
반응형
'C++ > 정보' 카테고리의 다른 글
C++] 쉬어가기 - C++ 코딩의 정석 / 코딩의 기본 규약 (0) | 2016.12.13 |
---|---|
C++] malloc/free new/delete 차이 (2) | 2016.12.06 |
C++] 상속과 Virtual 함수 (0) | 2016.12.06 |
C++] String int/double/float 등으로 형변환 (0) | 2016.11.29 |
C++] 암시적/명시적 형변환 (0) | 2016.11.23 |