프로그래밍 언어/C

[C++] pair class 사용법

이현찬 2022. 9. 18. 21:30
728x90

pair class

  • pair class는 사용자가 지정한 임의의 타입의 데이터 2개를 저장하는데 사용할 수 있음
  • 같은 타입의 데이터를 저장할 수도 있고, 서로 다른 타입의 데이터를 저장할 수 있다.
  • pair 클래스를 사용함으로써 연관된 데이터를 다룰 때 구조체를 정의하는 번거로움을 덜 수 있다.
  • pair 클래스는 utility 헤더에 존재하는 STL이지만 많이 사용하는 vector 헤더 파일에 포함되어 있다.

pair 클래스 사용

#include <vector>

// pair 선언
pair<int, char> p;

p.first; // 첫번째 요소에 접근
p.second; // 두번쨰 요소에 접근

'프로그래밍 언어 > C' 카테고리의 다른 글

함수  (0) 2022.07.30
C 연산자  (0) 2022.07.30
printf와 scanf  (0) 2022.07.30
C 언어에서 수 체계와 변수  (0) 2022.07.30