3
Akankah merusak daftar besar meluap tumpukan saya?
Pertimbangkan penerapan daftar tertaut tunggal berikut: struct node { std::unique_ptr<node> next; ComplicatedDestructorClass data; } Sekarang, misalkan saya berhenti menggunakan beberapa std::unique_ptr<node> headcontoh yang kemudian keluar dari ruang lingkup, menyebabkan destruktornya dipanggil. Apakah ini akan menghancurkan tumpukan saya untuk daftar yang cukup besar? Apakah adil untuk menganggap bahwa kompiler akan melakukan …