오늘의 인기 글
최근 글
최근 댓글
Today
Total
11-29 02:49
관리 메뉴

우노

[C++] 문자열 대문자 소문자 변환 방법 본문

Language/C++

[C++] 문자열 대문자 소문자 변환 방법

운호(Noah) 2022. 5. 6. 13:00

들어가기 앞서

  • String 에는 이미 tolower, toupper 함수가 구현되어있으므로, 가져다 쓸 수 있습니다.

예제 코드

#include <iostream>
#include <string>

using namespace std;

int main(void){

    // 원본 문자열
    string str = "Hello World";
    cout << "Origin : " << str << endl;
    // Origin : Hello World

    // tolower 적용
    for(int i = 0; i < str.size(); i++) {
    str[i] = tolower(str[i]);
    }
    cout << "ToLower : " << str << endl;
    // ToLower : hello world

    // toupper 적용
    for(int i = 0; i < str.size(); i++) {
    str[i] = toupper(str[i]);
    }
    cout << "ToUpper : " << str << endl;
    // ToUpper : HELLO WORLD

    return 0;

}

'Language > C++' 카테고리의 다른 글

[C++] 특정 문자열 변경 및 치환  (0) 2022.05.06
[C++] 문자열 추가 및 삽입  (0) 2022.05.06
[C++] 범위 기반 for 문  (0) 2022.04.26
[C++] 1차원 Vector 초기화  (0) 2022.04.26
[C++] Map 사용법  (0) 2022.04.26
Comments