В каком порядке уничтожаются локальные объекты и как это связано с порядком их создания? Например, если два объекта, `a` и `b`, созданы в этом порядке внутри функции, какой из них уничтожится первым? — ДейлиПреп