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

Как компилятор узнаёт о размере массива при выполнении операции delete? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вынос класса в отдельный файл http://www.cyberforum.ru/cpp-beginners/thread1508645.html
Использую MS VS 2013 Ultimate Учусь программировать, решил попробовать написать морской бой. Решил создать класс игрока, в котором бы хранились поля, имена и т.д. Спустя время класс немножко...
C++ Что значит "в поле шириной 10 символов"? Объясните пожалуйста, что значит в поле с шириной в 10 символов? И почему у меня показывает число с 3 знаками после запятой? Полностью задание звучит так: Расчет 2,5 в степени 3 с использованием... http://www.cyberforum.ru/cpp-beginners/thread1508581.html
C++ Нужна переменная или функция которая показывает текущую нагрузку на интернет
Нужна переменная или функция которая показывает текущую нагрузку на интернет(приём). Не подскажете библиотеку и функцию непосредственно?Или скажите как этого можно добиться вообще. Заранее спасибо.С...
Выборка из динамического массива C++
Приветствую. Есть следующий код функции, который должен выдавать адрес минимального элемента массива. Я не совсем понимаю, насколько корректно он работает, поэтому жду ответов от более опытных людей....
C++ Что делает этот код? http://www.cyberforum.ru/cpp-beginners/thread1508548.html
Не могли бы мне помочь int Score = std::atoi( Row ); кажется этот код показывает только числа. каким способом можно вывести тексты
C++ Найти максимальную площадь квадратной подматрицы, состоящей только из 1 Дана матрица NxN, заполненная 0 и 1. Найти максимальную площадь квадратной подматрицы, состоящей из 1. Нашел в сети алгоритм решения, но чтобы совсем уж нагло не списывать, проверяю матрицу в один... подробнее

Показать сообщение отдельно
PihPuh
0 / 0 / 0
Регистрация: 02.08.2015
Сообщений: 2

Как компилятор узнаёт о размере массива при выполнении операции delete? - C++

02.08.2015, 14:09. Просмотров 233. Ответов 5
Метки (Все метки)

Такой глупый вопрос появился при изучении операций new и delete.
Я создаю указатель на массив int с помощью операции new.
C++
1
2
3
4
int size;
cin>>size;
int* pointer;
pointer = new int[size];
Затем, после инициализации его значениями, применяю операцию delete.
C++
1
delete [] pointer;
Хотел бы узнать, как это работает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru