2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Свойство дебагера VC++ или моя логическая ошибка?
Сообщение26.08.2013, 14:29 
Аватара пользователя


05/06/08
478
Вычисляю рекурсивно список указателей (для простоты не привожу инициализацию):
for(int i = 0; i < cl_Q; i++) i_sgm_pnt[i] = &i_sgm_pnt[i-1][sigma_cnt[i-1]];

Однако отслеживая адреса i_sgm_pnt[i] для разных i в дебагере не вижу изменений, хотя sigma_cnt[i-1] ненулевая.
Более того, значения переменной i_sgm_pnt[i][х] всегда равно i_sgm_pnt[0][х], что также не похоже - так как для каждого [i своя инициализация и по идее старые значения должны были бы затереться.
Может ли это быть глюком дебагера?

 Профиль  
                  
 
 Re: Свойство дебагера VC++ или моя логическая ошибка?
Сообщение26.08.2013, 14:47 
Заслуженный участник
Аватара пользователя


06/10/08
6422
У Вас выход за границы массива: на первой итерации читается i_sgm_pnt[-1]

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group