우노
[C++] 문자열 대문자 소문자 변환 방법 본문
들어가기 앞서
- 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