Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ наследование и виртуальные ф-ии https://www.cyberforum.ru/ cpp-beginners/ thread265669.html
НЕ у кого нет такой программы? хотя бы похожей Написать программу, в которой создается иерархия классов. Включить полиморфные объекты в связанный список, используя статические компоненты класса. Показать использование виртуальных функций. квитанция,накладная, документ, чек. 1. Определить иерархию классов (в соответствии с вариантом). 2. Определить в классе статическую компоненту -...
C++ Из C++ в Delphi
Доброе время суток помогите пожалуйста перевести данный код с СИ++ на делфи вот тут блок схема и сам код. http://www.bestreferat.ru/referat-53182.html можно только математические операции. заранее спасибо=) если не в тот раздел перенесите пжл.
C++ Найти самую длинную общую подстроку двух строк https://www.cyberforum.ru/ cpp-beginners/ thread265661.html
Помогите пожалуйста с решением данной задачи,сам пробывал кроме библиотек и нескольких начальных строчек больше ничего не удалось(изучаю си 2 недели) заранее спс (Вводится 2 строки. Найти их самую длинную общую подстроку.)
C++ Сортировка динамических массивов (нужно переделать) Собственно код. #include "stdafx.h" #include <iostream> #include <windows.h> using namespace std; class massiv { https://www.cyberforum.ru/ cpp-beginners/ thread265652.html
C++ Обобщенный поиск на графе, основанный на очереди по приоритетам
Помогите, пожалуйста, дописать программу: "Обобщенный поиск на графе, основанный на очереди с приоритетами", входные данные:количество вершин графа, ребра и их вес, выход: порядок посещения вершин. Вот исходный код: #include <iostream> #include <stdlib.h> #include <string.h> using namespace std; struct bahroma
C++ Вычисление определенного интеграла. https://www.cyberforum.ru/ cpp-beginners/ thread265627.html
Добрый вечер! Не могли бы Вы помочь с моей задачей. Нужно вычислить определенный интеграл (x*x)+(5*x), интервал от 0 до 10, методом левых, правых, средних прямоугольников, а так же по формуле Симпсона и трапеций. С прямоугольниками разобралась...вот что вышло... #include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <math.h> int a,b,n,i; float h,x,s; int main()
C++ Из всех предложений текста веденных пользователем с клавиатуры найти минимальное Очень долго сижу над этой программой подскажите если можно ! Задача : Из всех предложений текста веденных пользователем с клавиатуры найти минимальное и вывести его на экран . ( Использовать cin /cout) Я так понял там надо проверять условие того будет ли элемент равен точки если нет то накапливать количество символов а если да то обнулить элемент накопления . но как потом их сравнить ? В... https://www.cyberforum.ru/ cpp-beginners/ thread265626.html C++ Поясните новичку!
Задано 6-значное число. Определить, кратно ли это число 9, используя признак делимости на 9 (число делится на 9, если сумма его цифр делится на 9)
C++ Целочисленная прямоугольная матрица помогите,пожалуйста! задание:Дана целочисленная прямоугольная матрица. Определить: 1.количество строк, содержащих хотя бы один нулевой элемент; 2.номер столбца, в котором находится самая длинная серия одинаковых элементов. что я сделала не так??? #include "stdafx.h" #include <iostream> #include <math.h> https://www.cyberforum.ru/ cpp-beginners/ thread265612.html C++ Динамические массивы и функции Помогите решить, пожалуйста))) На динамические массивы: 1.1 Выделить память для трехмерного массива а. Изменить индексы начального элемента массива на . 1.2 Дан массив размера N. Продублировать в нем 3 раза элементы с четными номерами (2, 4, …). И на функции: 2.1 Описать функцию Power1(A, B) вещественного типа, находящую величину AB по формуле AB = exp(B•ln(A)) (параметры A и B —... https://www.cyberforum.ru/ cpp-beginners/ thread265610.html
Вычислить количество слов, состоящих из одной буквы, в тексте C++
Обработка текста Вычислить количество слов в тексте, которые состоят из одной буквы.
C++ С использованием функции вычислите объем цилиндра С использованием функции вычислите объем цилиндра.Параметрами функциями должны быть радиус и высота цилиндра. (напишите пожалуйста программу и к ней блок схему) https://www.cyberforum.ru/ cpp-beginners/ thread265558.html
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
28.03.2011, 22:51 0

Бесконечный вызов дестркутора для глобального объекта - C++ - Ответ 1496581

28.03.2011, 22:51. Показов 2070. Ответов 9
Метки (Все метки)

Лучший ответ Сообщение было отмечено как решение

Решение

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

В случае с компилятором gcc после завершения работы main так или иначе вызывается exit. В процессе вызова exit'а запускается механизм, который осуществляет запуск всех деструкторов статических объектов. Если в деструкторе вызвать exit, то этот механизм запустится по-новой. Как реализовано в других компиляторах - я не знаю, но с gcc'ями приходилось в этом механизме ковыряться

Вернуться к обсуждению:
Бесконечный вызов дестркутора для глобального объекта C++
3
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.03.2011, 22:51
Готовые ответы и решения:

В какой момент вызывается конструктор для глобального объекта, использующего статическое выделение памяти?
В какой момент вызывается конструктор для глобального объекта, использующего статическое выделение...

Бесконечный вызов KeyDown для формы
поставил для формы KeyPreview = true; сделал в один поток вывод событий клавиатуры(так нужно), а...

Объявление глобального объекта класса
Есть RecTrans.h #include &quot;StdAfx.h&quot; #pragma once using namespace System; public value class...

Нужно что-то типа глобального объекта
Есть такая схема всё работает. Понадобилось сделать админку, которая по сути другое приложение...

9
28.03.2011, 22:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.03.2011, 22:51
Помогаю со студенческими работами здесь

Как посмотреть свойства и методы глобального объекта?
вопрос указан в названии темы код: for (var x in this) document.write(x + &quot;&lt;br /&gt;&quot;); не дает...

Верно ли, что переменная - это свойство глобального объекта?
Я так понял что переменная это свойство глобального объекта,это так? Вопрос такой: Но так ведь...

Вызов метода для объекта в таблице
Помогите разобраться пожалуйста. Допустим есть некоторый тип mytype, а в нем метод mymethod....

Вызов метода для объекта (ооп с++)
Доброе время суток! У меня есть класс class Player {...} есть объект Player user; Есть...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru