티스토리 뷰

반응형

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;
 }
 
 //결과값은 
반응형
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday