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;
}






문자열 대소문자 변환 관련 함수 중 strupr함수와 strlwr함수에 관한 내용입니다.


※요약

strupr : 문자열을 대문자로 변환 합니다.

strlwr : 문자열을 소문자로 변환 합니다.


※함수 원형 및 설명


예제

-strupr, strlwr

#include <stdio.h>
#include <string.h>	//strupr, strlwr

int main( )
{
	char string1[]="Simple Code";
	char string2[]="Example Program";
	char *pStr;

	pStr = strupr( string1 );
	printf( "%s\n", pStr );
	printf( "%s\n", string1 );

	pStr = strlwr( string2 );
	printf( "%s\n", pStr );
	printf( "%s\n", string2 );

	return 0;
}


+ Recent posts