기록
Published 2023. 1. 28. 17:43
[C++] Pair C++
728x90

1. 1. pair

pair 클래스는 사용자가 지정한 2개의 타입의 데이터(first, second)를 저장하는데 사용한다.

 

2. 2. pair 사용방법

① #include <utility> 헤더를 입력하여 사용

② pair<타입, 타입> p; 형태로 사용

예시

<cpp />
pair<int, string> p1 = {1, "hello"}; pair<string, string> p2; p2 = make_pair("bye", "good"); cout << p1.first << "\n"; cout << p1.second << "\n"; cout << p2.first << "\n"; cout << p3.second << "\n"; /* 1 hello bye good */

 

3. 3. vector와 응용사용 예제

<cpp />
vector<pair<int, string>> v; v.push_back(make_pair(100, "영어"); v.push_back(make_pair(80, "국어"); v.push_back(make_pair(70, "수학");

'C++' 카테고리의 다른 글

[C++] stack, queue, priority_queue 예제  (0) 2023.06.22
[C++] sort 정렬  (0) 2023.06.22
[C++] typedef, define  (0) 2023.01.28
[C++] Queue  (0) 2023.01.28
[C++] 2차원 배열 초기화  (0) 2023.01.28
profile

기록

@데굴데구르르 림

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

2025, 이제 사내 컨플루언스에 모두 작성하게 되어서 업데이트가 잘 없을 것 같습니다..