728x90
1.2.3 C++의 문자열
C++에는 문자열을 다루는 세 가지 방법이 있다.
- 기존 C와 같이 문자의 배열로 이용
- C++에서 제공하는 string타입을 이용
- 비표준적인 방법으로 프로그래머가 C++ 타입 정의 기능을 이용하여 직접 정의
당장은 C++의 string타입이 <string>헤더 파일에 정의되어있고 C++에서는 string타입을 기본 타입처럼 사용한다는 것만 알면 된다.
I/O스트림과 마찬가지로 string은 std네임스페이스 에 속한다.
std::string mySring = "Hello, World";
cout << "The Value of my String is" << myString << endl;
위와같이 string은 문자의 배열처럼 사용할 수 있다.
728x90
'전문가를 위한 C++정리' 카테고리의 다른 글
1. C++와 STL 부딪혀보기 1.2 C++ 언어 심화 탐구 1.2.5 const가 사용되는 여러 가지 상황 (0) | 2024.01.10 |
---|---|
1. C++와 STL 부딪혀보기 1.2 C++ 언어 심화 탐구 1.2.4 예외 처리 (0) | 2024.01.10 |
1. C++와 STL 부딪혀보기 1.2 C++ 언어 심화 탐구 1.2.2 참조형 (0) | 2024.01.09 |
1. C++와 STL 부딪혀보기 1.2 C++ 언어 심화 탐구 1.2.1 포인터와 동적메모리 (0) | 2024.01.09 |
1. C++와 STL 부딪혀보기 1.1 C++ 언어의 기초 1.1.12 타입 추론 (0) | 2024.01.08 |