내배캠/C++
std::toupper / std::tolower
동그래님
2024. 12. 30. 11:25
std::toupper / std::tolower
toupper('a') = A
tolower('Z') = z
- C++에서 char를 대문자와 소문자로 변환할 때 사용되는 함수이다.
- <cctype> 헤더에 정의되어 있고, 단일 문자 변환에 유용하다.
- 내부적으로 문자의 ASCII 값을 기반으로 작동한다.
변환 전에 대소문자 판별만 필요하다면, std::isupper와 std::islower를 사용할 수 있다.