История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Плюсов не знаю, но своё диванное мнение, скажу честно что подозрение на delete this;
типа удалить самого себя изнутри себя эту строчку в гугл и вбил. По ссылкам не переходил и так видно что часто по этому вопросы задают. Вангую что delete
отрабатывает в холостую так как всё лежит на стеке и x
static struct
и просто нечего удалять так как ничего и не выделялось. Если бы оно честно отработало оно бы просто не вернулось в main так как адрес возврата из destruct() был бы похерен и всё бы упало (без понятия как это бы работало). Но это всё больные мысли в слух, гулять так гулять.
Исходная версия LINUX-ORG-RU, :
Плюсов не знаю, но своё диванное мнение, скажу честно что подозрение на delete this;
типа удалить самого себя изнутри себя эту строчку в гугл и вбил. По ссылкам не переходил и так видно что часть по этому вопрос задают. Вангую что delete
отрабатывает в холостую так как всё лежит на стеке и x
static struct
и просто нечего удалять так как ничего и не выделялось. Если бы оно честно отработало оно бы просто не вернулось в main так как адрес возврата из destruct() был бы похерен и всё бы упало (без понятия как это бы работало). Но это всё больные мысли в слух, гулять так гулять.