C++에서는 표준 라이브러리를 사용하여 문자열의 첫 글자를 대문자로 만들 수 있으며, 제3자 라이브러리가 필요하지 않습니다.
(방법) 문자열 연결은 처음 C가 등장했을 때부터 기본적인 기능이었습니다.
(어떻게 하나요?) 위 코드는 “Hello World!” 문자열을 소문자로 변환합니다.
(방법) C++에서는 <algorithm> 헤더에 있는 erase() 및 remove_if() 함수를 이용해서 문자 패턴을 삭제할 수 있습니다.
<algorithm>
erase()
remove_if()
문자열을 다룰 때 기본적으로 제공하는 강력한 기능 중 하나죠.
(어떻게: ) C++에는 std::string의 size() 혹은 length() 메소드를 사용하여 문자열 길이를 쉽게 찾을 수 있습니다.
std::string
size()
length()
:stringstream, std::format` (C++20부터 사용 가능) 등을 사용하여 문자열 보간을 할 수 있습니다. 여기 두 가지 예시가 있습니다.
,
따옴표는 컴퓨팅의 새벽부터 텍스트의 불편함이었습니다.
(방법) C++은 STL(Standard Template Library)의 std::string 클래스를 사용하여 문자열을 관리합니다.
C++11은 <regex>라는 표준 라이브러리에서 정규 표현식에 대한 지원을 도입하여, 문자열 검색 및 조작을 위한 견고한 프레임워크를 제공합니다.
<regex>