PS에 도움되는 다양한 C++ 기능들을 정리해봤습니다.
딱히 카테고리별로 정리하거나 할 생각은 없고 떠오르는 순서대로 쓸 거에요
작성 중임
int n;
while(cin >> n) {
// n에 입력받은 상태, 나머지 처리하기
}
// n 입력 실패 == 입력 끝남
cin.eof() 등은 생각대로 작동하지 않으므로 위 방법을 쓰자.
스펠링이 맞는지 모르겠네요
다음과 같은 것이 가능합니다.
pair<i64, i64> p = {1, 3};
auto [a, b] = p; // a = 1, b = 3
C++17부터 생긴 기능이고, pair뿐만 아니라 배열 (int[3] 같은 거), tuple 등에도 가능해요