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

Применение и удаление указателей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс-матрица http://www.cyberforum.ru/cpp-beginners/thread1011704.html
В общем вот такое задание Создать параметризованный класс - матрица. Определены конструкторы, деструктор и перегружены операторы =, . Если кто то может чем то помочь или у кого то есть что то...
C++ Обработка символьных строк _Выравнивание правого края._ Многое современные текстовые редакторы представляют пользователю возможность форматирования текста, когда устанавливается фиксированная длина строки, а правый край... http://www.cyberforum.ru/cpp-beginners/thread1011645.html
Аллокатор в chrome C++
Всем привет, начал изучать исходники хрома, в аллокаторе, метод realloc должен возвращать nullptr если передаваемый аргумент size равен нулю: void* realloc(void* ptr, size_t size) __THROW { //...
C++ Волновой алгоритм - поиск минимального пути
Доброго времени суток всем. Не могу въехать в алгоритм волновой для поиска минимального пути. Видел кучу примеров с готовым кодом, читал, но не дошло. Брал готовый пример, изменял, и при этом он...
C++ Пианино в C++ http://www.cyberforum.ru/cpp-beginners/thread1011617.html
Только начал постигать азы и решил заняться созданием своего пианино. Пока нуждаюсь в помощи выбора лит-ры и примерное описание того, что придется делать. И еще хотел бы узнать, сколько потребуется...
C++ Стек нужно написать прогу, которая создает новый стек из парных чисел старого. подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
5616 / 2651 / 246
Регистрация: 01.11.2011
Сообщений: 6,529
Завершенные тесты: 1
19.11.2013, 11:22

Не по теме:

vua72, как в известном мультике "создать нельзя удалить".



Цитата Сообщение от pEntity Посмотреть сообщение
ведь они эффективней
На это счет споры ведутся до сих пор.
Цитата Сообщение от pEntity Посмотреть сообщение
например не нужно удалять их
Это делается неявно.
Цитата Сообщение от pEntity Посмотреть сообщение
Я хочу понять, стоит ли мне все переменные переделать под указатели с целью экономии памяти.
Никакой экономии не получится. А вероятность где-нибудь накосячить сильно возрастет.
Хотя это все от конкретного случая зависит.
Цитата Сообщение от pEntity Посмотреть сообщение
Или нужно создавать указатель и удалять его с целью экономии памяти после его последнего вызова всего действия программы ?
Если вы хотите использовать вектор, чтобы не заморачиваться с массивом, то и по аналогии здесь - не заморачивайтесь с указателями, а используйте переменные.К разговору про области видимости:
C++
1
2
3
4
5
6
7
8
int i = 0;
{
int megaArr[MAX];
for( int i=0; i<MAX; i++ ) megaArr[i] = MAX;
}
 
i++; // Здесь i равняется единице и
     //  память, занятая под массив, свободна
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru