Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
LightGameStudio
8 / 8 / 1
Регистрация: 03.11.2015
Сообщений: 137
1

Присвоение переменной поля указателя на объект

07.04.2016, 20:37. Просмотров 786. Ответов 4
Метки нет (Все метки)

Инициализация:
C++
1
2
3
4
5
    Dragons* dragon[100];
    for (int i = 0; i <= 99; i++)
    {
        dragon[i] = new Dragons(random(50), random(40), 3,8);
    }
Почему не работает и вылетает с ошибкой, когда i>1??
C++
1
2
3
4
5
6
7
8
9
int z, w;
    for (int i = 0; i <= 50; i++)
    {
        z = dragon[i]->x;
        w = dragon[i]->y;
        cout << z<<endl;
        cout << w << endl;
        TileMap[z][w] = '0';
    }
0
Миниатюры
Присвоение переменной поля указателя на объект  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2016, 20:37
Ответы с готовыми решениями:

Присвоение this иного указателя
void Polynomial::List::add_list_end(int value) { Polynomial::List *new_obj = new...

Присвоение возвращаемого указателя на структуру аргументу структуры
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string&gt; struct Vertex { int label;...

Возврат указателя на локальный объект
Доброго дня! Заинтересовал процесс возврата указателя на локальный объек, а именно: char* fun() {...

Удаление указателя на объект класса
Что-то ни как не могу разобраться, где у меня ошибка?! Ниже приведен фрагмент кода: //... shapes...

Указатель на объект из указателя на член класса
Что как-то сей вопрос ставит меня в тупик. class A { int i; } obj; int main()

4
Croessmah
++Ͻ
14630 / 8379 / 1582
Регистрация: 27.09.2012
Сообщений: 20,583
Записей в блоге: 2
Завершенные тесты: 1
07.04.2016, 20:43 2
Лучший ответ Сообщение было отмечено LightGameStudio как решение

Решение

Вангую, что в TileMap[z][w] выход за пределы.
1
LightGameStudio
8 / 8 / 1
Регистрация: 03.11.2015
Сообщений: 137
07.04.2016, 20:51  [ТС] 3
О, разобрался =) Большое спасибо =)
0
Kastaneda
Jesus loves me
Эксперт С++
4940 / 3016 / 346
Регистрация: 12.12.2009
Сообщений: 7,612
Записей в блоге: 2
Завершенные тесты: 1
07.04.2016, 20:53 4
Цитата Сообщение от LightGameStudio Посмотреть сообщение
Нет
Отвечаешь?
0
lemegeton
2933 / 1362 / 467
Регистрация: 29.11.2010
Сообщений: 2,725
07.04.2016, 20:53 5
Где вылет? В первом коде или во втором?

Покажите код Dragons.
0
07.04.2016, 20:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2016, 20:53

Объясните объявление указателя на объект класса
Доброго времени суток! Подскажите, пожалуйста, что означает данная строчка? B *b; ...

Создание указателя на объект и выделение памяти
Не пойму почему при добавлении одного указателя выдает ошибку Этот код работает class A {...

Возврат указателя на внутренний объект класса
Добрый день! Имеется следующая структура: class A{}; class B : public A{}; class C


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru