progr. |
структурные привязки (Суть их заключается в следующем: язык C++17 представляет возможность разбора структур (классов) на части, декомпозиции. Если вы знакомы с языками Javascript и C#, то этот функционал является усечённым подобием деструктурирования (destructuring) из первого и деконструирования (deconstructing) из второго. Наиболее богатым функционально, является деструктурирование (JS), затем идёт деконструирование (C#), и замыкают список структурные привязки (C++). Хотя они и различаются своими возможностями, они служат одной цели – превращение монолитного объекта в разрозненные единицы (объекты) Alex_Odeychuk) |