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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
maSt
 Аватар для maSt
5 / 5 / 1
Регистрация: 28.02.2010
Сообщений: 166
#1

Обнуление массива структур - C++

25.12.2012, 01:46. Просмотров 717. Ответов 3
Метки нет (Все метки)

Создаю массив
C++
1
Elem * Head = new Elem[n];
C++
1
2
3
4
5
for (int i=0;i<n;i++)
    {
    *(Head+i)= NULL;
    }
    cin >> numer;
Пусть n будет 5 .
то есть я создаю 5 элементов некой структуры , но для того чтобы там не лежал всякий мусор (что очень даже возможно) я пытаюсь обнулить. При работе без массивов все проходит гладко. А так...Ошибка.
Как это сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2012, 01:46     Обнуление массива структур
Посмотрите здесь:

C++ Сортировка массива структур
Обработка массива структур C++
C++ Передача массива структур
Передача массива структур в функцию не указывая размера массива C++
Сортировка массива структур C++
Сортировка массива структур C++
C++ сортировка структур массива
Обнуление массива перед считыванием его из файла C++
Обнуление строки и столбца с минимальным значением двухмерного массива C++
C++ Сортировка массива структур
Неправильная инициализация и обнуление массива C++
C++ Обнуление статического массива

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12512 / 7074 / 794
Регистрация: 27.09.2012
Сообщений: 17,466
Записей в блоге: 2
Завершенные тесты: 1
25.12.2012, 02:02     Обнуление массива структур #2
Конструктор по умолчанию для класса Elem
maSt
 Аватар для maSt
5 / 5 / 1
Регистрация: 28.02.2010
Сообщений: 166
25.12.2012, 02:31  [ТС]     Обнуление массива структур #3
Вот такая структура выходит у меня после добавления конструктора по умолчанию
C++
1
2
3
4
5
6
7
8
struct Elem
{
    char cos;
    Elem * next;
    Elem * prev;
Elem() {}
 
};
Но все равно ничего не обнуляет.
Сразу извиняюсь за немного тупые вопросы, в конструкторах и деструкторах я пока что ноль.
Schizorb
 Аватар для Schizorb
508 / 460 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
25.12.2012, 08:48     Обнуление массива структур #4
Цитата Сообщение от maSt Посмотреть сообщение
Elem() {}
Вот в конструкторе и обнуляйте каждый элемент структуры.
Yandex
Объявления
25.12.2012, 08:48     Обнуление массива структур
Ответ Создать тему
Опции темы

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