Форум программистов, компьютерный форум CyberForum.ru

delete[] статической памяти - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Морской бой http://www.cyberforum.ru/cpp-beginners/thread868908.html
Нужна игра Морской бой. Месяц провалялся в больнице, ничего не выучил, а курсач горит. Надеюсь на ваше понимание:)
C++ Ссылка на неразрешенный внешний символ Приветствую. Проблема - при компиляции появляется ошибка вида: error LNK2019: ссылка на неразрешенный внешний символ "int __cdecl std::main(void)" (?main@std@@YAHXZ) в функции "unsigned long __stdcall std::StartMain(void *)" (?StartMain@std@@YGKPAX@Z) void CALLBACK resize (int width,int height) //инициализация функции вызываемой при изменении размеров окна {glViewport (0,0,width, height); ... http://www.cyberforum.ru/cpp-beginners/thread868889.html
Нужно рассчитать квартплату для домов C++
Дано 2 класса - класс домов и класс улиц. Класс улиц является контейнерным (массив). Мне надо добавить расчет квартплаты для каждого дома на улице (или для всех домов на улице) в основную функцию.. Т.е. Сначала выбираем улицу затем выбираем дом из предложенных (или только улицу) и расчитываем.. Не получается это реализовать Главная функция: #include "stdafx.h" #include "Home.h" #include...
подскажите пожалста где ошибка , проверел вручную не сходитса, T0 (x) =1; T1(x) = x; Tn (x) = 2x *T(n-1)(x) -T(n-2) (x) C++
#include<iostream> #include<fstream> using namespace std; double a=2.0,b=-1.0; double*p,*q; void null_ar(double*a,int n) {for(int i=0;i<n;a=0);} void main() { int n;cout<<"n=";cin>>n;
C++ .h и .cpp файлы, бредовые ошибки после разбиения класса http://www.cyberforum.ru/cpp-beginners/thread868867.html
Какая то проблема со string Во всех функциях в файле реализации одна ошибка: Несоответствие списка аргументов, отсутствуют экземпляры В чем хотя бы ошибка? В коде или что то с компилятором? Может неправильно инклуды написал? class Material { public: string name; unsigned count; double price_one,
C++ Не копируется структура C++ (по введеному номеру телефона удалить информацию из файла) Рабочий код: Структура в заголовочном файле: struct contact{ int ID; std::string Name; std::string Surname; std::string Midlename; int IDgroup; birthday Birthday; int age; подробнее

Показать сообщение отдельно
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
20.05.2013, 20:17     delete[] статической памяти
Цитата Сообщение от faridenco Посмотреть сообщение
Потому что так короче и удобней, умник.
Держите свои эмоции при себе, не переходите на личности.
Не ответили на вопрос потому что ответ на него есть в любой более или менее приличной книге по C++ для начинающих. В частности говорится о том, что память под статические объекты выделяется при запуске программы, и освобождается при ее завершении, никакие delete ее не освободят.
http://en.wikipedia.org/wiki/Data_segment
A data segment is a portion of virtual address space of a program, which contains the global variables and static variables that are initialized by the programmer. The size of this segment is determined by the values placed there by the programmer before the program was compiled or assembled, and does not change at run-time.
Добавлено через 2 минуты
Цитата Сообщение от faridenco Посмотреть сообщение
Поначалу писали что это ошибка, а оказалось что стандарт это не определяет как ошибку.
Смотря что подразумевать под ошибкой. Данный код ошибочен, так как это чистый UB, он не соответствует стандарту. Не нужно рассчитывать в этом случае на компилятор, в следующей версии поведение может кардинально измениться.
 
Текущее время: 00:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru