[MFC] CString 문자열 대소문자 변환 함수 - MakeUpper, MakeLower

MFC/문자열 함수2013. 12. 26. 18:23



CString 문자열 대문자나 소문자로 변환하는 함수 MakeUpper() 와 MakeLower() 에 대한 내용이다.


※요약

MakeUpper : 모든 문자열을 대문자로 변환한다.

MakeLower : 모든 문자열을 소문자로 변환한다.



※특징

C언어 중 strupr, strlwr 함수와 비슷하다.



※함수 원형 및 설명

void MakeUpper( );
void MakeLower( );



※예제

#include <atlstr.h>       //CString

#define print(str)	printf( "%s\n", str )

int main( )
{
	CString strText1 = "ABCDE";
	CString strText2 = "abcde";
	CString strText3 = "a1b2c3d4e";

	strText1.MakeLower( );
	print( strText1 );		//abcde

	strText2.MakeUpper( );
	print( strText2 );		//ABCDE

	strText3.MakeUpper( );
	print( strText3 );		//A1B2C3D4E

	return 0;
}




작성자

Posted by 사용자 오뇽

태그

관련 글

댓글 영역