C++/라이브러리 (STL etc)
[c++] Tuple 사용법
스프링섬머
2023. 7. 28. 10:35
728x90
- 여러 자료형을 묶어서 사용할 수 있음.
#include <tuple>
tuple<int, char, string> t(1, 'a', "abcd"); - pair는 2쌍까지만 가능하지만, tuple은 여러 쌍 가능.
- 그렇지만, 같은 자료형을 사용하는 것을 추천.
- 3쌍 이상 묶어야 할 때 사용. 예를 들어, 큐에 3차원 좌표를 쌓을 때.
1. Tuple 선언 및 초기화
2. Tuple 원소 접근
3. Tuple 원소분해
4. 두 개의 튜플 연결
5. Tuple swap
728x90