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

Очистка адреса в цикле - C++

Восстановить пароль Регистрация
 
Avtandilko
1 / 1 / 0
Регистрация: 02.06.2012
Сообщений: 39
04.06.2012, 13:26     Очистка адреса в цикле #1
Можно ли очистить память непосредственно во время цикла, так, чтобы следующее значение массива записалось в адрес предыдущего?
Решение предполагается именно через такой костыль (понятно, что можно сделать проще, но интерес исключительно в образовательных целях).
Этот способ не работает.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdafx.h"
#include <iostream>
 
int main()
{
short int *point=new short int[10];
for (int count = 0; count<=15; count++)
    {
    point[count]=count; 
    std::cout<<point[count]<<" "<<&point[count]<<std::endl;
    delete &point[count];
    }
getchar();
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2012, 13:26     Очистка адреса в цикле
Посмотрите здесь:

C++ Очистка
Очистка буфера! C++
Очистка экрана C++
C++ Очистка потока
C++ Очистка памяти
C++ Очистка таблицы
очистка памяти C++
C++ Очистка экрана

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KATbIK
 Аватар для KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
04.06.2012, 13:36     Очистка адреса в цикле #2
Массив указателей можно Которые также в цикле создавались.
Yandex
Объявления
04.06.2012, 13:36     Очистка адреса в цикле
Ответ Создать тему
Опции темы

Текущее время: 15:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru