Я хорошо разбираюсь в большинстве теорий ООП, но единственное, что меня сильно смущает, — это виртуальные деструкторы.
Я думал, что деструктор всегда вызывается, независимо от того, что и для каждого объекта в цепочке.
Когда вы собираетесь сделать их виртуальными и почему?
Я хорошо разбираюсь в большинстве теорий ООП, но единственное, что меня сильно смущает, — это виртуальные деструкторы. Я думал, что деструктор всегда вызывается, независимо от того, что и для каждого объекта в цепочке. Когда вы собираетесь сделать их виртуальными и почему?
Я новичок в C ++ и пытаюсь решить проблему из вступительного учебника C ++.
Пожалуйста, рассмотрите следующий кусок кода.
#include
#include
using namespace std;
У меня есть класс общего назначения, который используется в разных контекстах - иногда как
static переменная, а иногда в качестве обычной переменной в стеке /кучах. Исполняемый файл используется в встроенной цели, где
Flash является ограниченным...