[c++] 문자열을 소문자로 변환하는 방법

아래는 C++에서 문자열을 소문자로 변환하는 간단한 예제입니다:

#include <iostream>
#include <string>
#include <algorithm>

int main() {
    std::string str = "Hello, World!";
    std::transform(str.begin(), str.end(), str.begin(), ::tolower);
    std::cout << str << std::endl;
    return 0;
}

위 예제에서, std::transform을 사용하여 문자열의 각 문자를 소문자로 변환하고, 결과를 출력합니다.

이외에도 다른 방법으로도 문자열을 소문자로 변환할 수 있지만, 위 방법은 간단하고 표준 라이브러리를 사용하여 안정적으로 동작합니다.

참고 문헌: