[an error occurred while processing this directive]
**Беня. О глюке Hitech с лок переменными. С пред.стр.(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено abivan 15 декабря 2002 г. 15:25

У меня этот глюк наблюдается с самых ранних версий. И проявляется он при использовании лок. переменных в 3-м вложениии.
func{ // ok
char cDur;
}

func{ // ok
char cDur;
...
{
char cDur1;
}
...
}

func{ // глюк
char cDur;
...
{
char cDur1;
...
{
char cDur2;
}
...
}
...
}
Видимо такова идеология компилятора, только одни доп лок. переменные. Не правильно он память распределяет в 3-м случае.
Всего, Иван.


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru