Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Обоснуйте, пожалуйста.
Отправлено
Сидоргек
17 мая 2007 г. 14:13
В ответ на:
Фигню ты говоришь.
отправлено AlexD 17 мая 2007 г. 13:21
Составить ответ
|
Вернуться на конференцию
Ответы
Потому что операции преобразования типа не зависят от расположения слов в машине. Это одна из немногих кросплатформенных вещей в Си.
—
AlexD
(17.05.2007 14:27:13
193.200.21.5
,
пустое
)
даже непонятно что обосновывать:)) лучше покажите пример при каких вариациях данная конструкция не будет работать на big а будет на little или наоборот:)
—
ы
(17.05.2007 14:20:50
80.92.98.211
,
пустое
)
Вообще то уже понял, что фигню говорю. Перемудрил. То, о чем я говорил было бы справедливо для: (unsigned)((unsigned long)*SramAddr); , т.е., если бы речь шла о вычитывании лонгового содержимого, а SramAddress был бы указателем на байт.
—
Сидоргек
(17.05.2007 14:37:19
217.146.246.1
,
пустое
)
Даже не так, а (unsigned*)((unsigned long*)*SramAddr); - короче перемудрил и "беру свои слова в зад" ;-D
—
Сидоргек
(17.05.2007 14:38:33
217.146.246.1
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 2 на три:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru