대소문자 변환 (STL transform)
STL 알고리즘의 transform 함수 활용
예제
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
//문자열을 입력받아 대문자,소문자로 바꾸는 프로그램
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
string a;
cin >> a; // 문자열 입력받기
transform(a.begin(), a.end(), a.begin(), toupper); // 대문자로 변경
cout << "대문자 변경 : "<< a << endl;
transform(a.begin(), a.end(), a.begin(), tolower); // 소문자로 변경
cout << "소문자 변경 : " << a << endl;
}
|
cs |