경험의 기록

대소문자 변환 (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

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading