Это не стандарт. Это расширение для Гарвардской архитектуры. Вы меня удивляете. Неужели никто, никогда не писал на IAR функций вида void Function(char __generic *ptr)?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
kost
04 января 2005 г. 15:40
В ответ на:
Что-то мне кажется это противоречит стандарту языка, как вы представляете функцию, которая принимает разные типы данных... В ИАР есть перегруженные функции, может это поможет.
отправлено RTTY 04 января 2005 г. 15:32
Составить ответ
|||
Конференция
|||
Архив
Ответы
Посмотрел, есть такой! только не так как вы писали, 15бит используется, для типа памяти. Только непонятно кто должен следить за знаком. Мое мнение, наворот, раздувающий код.
—
RTTY
(04.01.2005 15:53,
пустое
)
IAR использует 15 бит, Keil 51 использует дополнительный байт. Скорее всего и IAR для некоторой модели памяти использует дополнительный байт.
—
kost
(04.01.2005 16:08,
пустое
)
За каким знаком? Какой знак у указателя?
—
kost
(04.01.2005 15:59,
пустое
)
это я так, старший разряд == знак
—
RTTY
(04.01.2005 16:06,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru