프로그래밍/C/C++
C++에서 소문자, 대문자 바꾸기
halloRa
2011. 10. 11. 19:00
1. string형에서 바꾸고자 할 때
#include <algorithm>
#include <cctype>
// 위의 2개의 라이브러리 추가
string s;
> lowercase all characters
transform (s.begin(), s.end(), s.begin(), tolower);
> uppercase all characters
transform (s.begin(), s.end(), s.begin(), toupper);
[출처] http://blog.naver.com/PostView.nhn?blogId=young4862&logNo=100088120933&redirect=Dlog&widgetTypeCall=true
2. char형에서 바꾸고자 할 때
#include <string>
// string 라이브러리가 있어야 사용 가능
char c[20];
> lowercase all characters
strlwr(c);
> uppercase all characters
strupr(c);
[출처] http://blog.naver.com/PostView.nhnblogId=young4862&logNo=100088120933&redirect=Dlog&widgetTypeCall=true