реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Инициализация переменных в CVAVR, Ошибка иницилизации глобальной переменной в CVAVR
VDG
сообщение Aug 29 2007, 20:23
Сообщение #16


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Цитата(Marian @ Aug 29 2007, 18:44) *
В том и проблема, что масив остается в том месте где и должен сидеть согласно map

А Вы это проверили, что он не дислокацию поменял, а так и остался сидеть на месте указанном в map (картинку бы...)? Реально пробывали массив проинициализировать и посмотреть где вылезло? То что строка у Вас съехала это видно, вопрос в том съехал ли куда-то сам массив?
Может и нет никакого наложения, а только перестановка, о которой умолчал компилятор. Иначе бы у товарища (вверху) похожий код глючил.

На map смотреть больше не надо. Это баг.

Сообщение отредактировал VDG - Aug 29 2007, 20:24


--------------------
Go to the top of the page
 
+Quote Post
Marian
сообщение Aug 30 2007, 15:14
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618



Цитата(VDG @ Aug 29 2007, 23:23) *
А Вы это проверили, что он не дислокацию поменял, а так и остался сидеть на месте указанном в map (картинку бы...)? Реально пробывали массив проинициализировать и посмотреть где вылезло? То что строка у Вас съехала это видно, вопрос в том съехал ли куда-то сам массив?
Может и нет никакого наложения, а только перестановка, о которой умолчал компилятор. Иначе бы у товарища (вверху) похожий код глючил.

На map смотреть больше не надо. Это баг.


Посмотрите на отладку :
Первый рисунок до выполнения
strcpyf(mainMenu[0].linia1,"nuznyj tekst");
Прикрепленное изображение

второй после
Прикрепленное изображение


И это полностью потверждается в железе.
Go to the top of the page
 
+Quote Post
VDG
сообщение Aug 30 2007, 18:41
Сообщение #18


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Цитата(Marian @ Aug 30 2007, 19:14) *
Посмотрите на отладку :
Первый рисунок до выполнения
strcpyf(mainMenu[0].linia1,"nuznyj tekst");

Мда, самый плохой вариант.


--------------------
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 08:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01379 секунд с 7
ELECTRONIX ©2004-2016