Giới thiệu Structured Binding trong C++17
Structured Binding Declaration là một tính năng mới trong C++17, cho phép bạn khai báo nhiều biến cùng lúc và gán chúng với các thành phần của một đối tượng. Cú pháp sử dụng từ khóa auto kết hợp với cặp ngoặc vuông [].
Cú pháp cơ bản:
cv-auto+ref [var1, var2, ..., varN] = init_expr;
cv-auto+ref [var1, var2, ..., varN] (init_expr);
cv-auto+ref ...
Đăng vào ngày 26 tháng 6 lúc 07:53