3
Чи знищить великий список переповнення моєї стеки?
Розглянемо таку реалізацію списку, що стосується окремо: struct node { std::unique_ptr<node> next; ComplicatedDestructorClass data; } Тепер, припустимо, я припиняю використовувати якийсь std::unique_ptr<node> headекземпляр, який потім виходить за межі, викликаючи виклик його деструктора. Чи вдасться це підірвати мій стек для достатньо великих списків? Чи справедливо припустити, що компілятор зробить досить складну …