-
[C/C++] STL pair, tuple 사용법프로그래밍/C,C++ 2022. 3. 15. 22:45
C++에 튜플이 있는지 첨 알았다!!! WOW
#include<bits/stdc++.h> using namespace std; pair<int, int> p; tuple<int, int, int> t; int a, b, c; int main() { // 원래 방법 p = make_pair(1, 2); t = make_tuple(1, 2, 3); a = p.first; b = p.second; cout << a << " " << b << "\n"; a = get<0>(t); b = get<1>(t); c = get<2>(t); cout << a << " " << b << " " << c << "\n"; // tie 함수를 이용하는 방법 p = {1, 2}; t = make_tuple(1, 2, 3); tie(a, b) = p; cout << a << " " << b << "\n"; tie(a, b, c) = t; cout << a << " " << b << " " << c << "\n"; }
'프로그래밍 > C,C++' 카테고리의 다른 글
[C/C++] lower_bound, upper_bound, binary_search 사용법 (0) 2021.01.15 [C/C++] StringStream 사용법 (문자열 나누기) (0) 2020.11.14 [C/C++] STL Map, Set, Multiset 사용법 (0) 2020.09.22 [C/C++] STL Stack, Queue 사용법 (0) 2020.09.22 [C/C++] map 자료구조를 이용한 문자열 문제 해결 (0) 2020.09.02