티스토리 뷰
반응형
transform 함수
STL<algorithm>라이브러리에서 가져 왔으며 주어진 함수를 범위에 적용 할 수 있다.
toupper 함수
string 문자 범위에서 작동하고 toupper 함수를 사용하여 각char를 대문자로 변환합니다.
tolower 함수
string 문자 범위에서 작동하고 toupper 함수를 사용하여 각char를 소문자로 변환합니다.
#include <string>
#include <algorithm>
#include <iostream>
using namespace std;
int main() {
string s = "lksajdaliwudsk";
transform( s.begin(), s.end(), s.begin(), [](unsigned char c){ return toupper(c); });
cout<<s<<endl;
return 0;
}
//결과값은
반응형
댓글