[C++] 구조적 바인딩 : auto [a, b] = …
안녕하세요. 이번 글에서는 C++17에서 추가된 구조적 바인딩(structured bindings)에 대해 알아보겠습니다. std::pair나 std::tuple, 구조체의 값을 꺼낼 때 first, second, std::get<N>을 반복해서 쓰면 코드가 길어지고 의미도 잘 드러나지 않습니다. 구조적 바인딩은 여러 …
안녕하세요. 이번 글에서는 C++17에서 추가된 구조적 바인딩(structured bindings)에 대해 알아보겠습니다. std::pair나 std::tuple, 구조체의 값을 꺼낼 때 first, second, std::get<N>을 반복해서 쓰면 코드가 길어지고 의미도 잘 드러나지 않습니다. 구조적 바인딩은 여러 …