Pull to refresh

Comments 5

на картинке оммаж на братьев-пилотов и слона?

Вызов виртуальных фунцкций в деструкторе - это практически абсолютное зло. Единственное, когда такой вызов может быть легитимен - это вызов из деструктора самого крайнего класса, когда ещё не разрушены остальные. Но за этим надо следить, правильно представлять себе цепочку освобождения ресурсов.

крайнего класса

Это нулевой или последний?

Если необходимо вызвать виртуальную функцию из деструктора, имеет смысл указать квалификатор класса, чтобы намерение невиртуального вызова было очевидно.

Sign up to leave a comment.