Возвращаясь к вчерашнему вопросу как в C инициазовать переменную двоичным числом а не 0xXX?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Gera
08 апреля 2005 г. 09:43
Составить ответ
|||
Конференция
|||
Архив
Ответы
если это иар, то в нем есть ЕС++, а внем libstc++ (резаная), а там может быть есть bitset (#include <bitset>)
—
yes
(08.04.2005 13:15, 16 байт)
А кто мне пояснит, зачем это нужно. Не теоретически, а реально. Ибо я просто делаю переменную ноинит, а когда надо присваиваю значение.
—
Codavr
(08.04.2005 10:22,
пустое
)
У какие тормоза с утра. Пятница. Вначале написал, а потом понял что не о том разговор.
—
Codavr
(08.04.2005 10:32,
пустое
)
Давным-давно на задворках конфы....
—
†
(08.04.2005 10:20,
пустое
,
ссылка
)
...и даже год спустя попроще...
—
†
(08.04.2005 10:24,
пустое
,
ссылка
)
...и даже в этом году совсем короткий....
—
†
(08.04.2005 10:25,
пустое
,
ссылка
)
Вот этим пользуюсь в ИАРе и отлично работает. Тоже с задворков (+)
—
cout
(08.04.2005 10:31, 691 байт)
Ой, торможу. Этот вариант уже был. :-)).
—
cout
(08.04.2005 10:39,
пустое
)
Да ладно, пятница ведь. Вон Codavr сверху вообще в другую степь поскакал.. ;-)
—
†
(08.04.2005 10:40,
пустое
)
#define b00000000 0x00 #define b00000001 0x01 .... итд вот только армоводам прийдется туго))))
—
:)
(08.04.2005 10:19,
пустое
)
вот вам, чтоб не мучились
—
д
(08.04.2005 10:17,
пустое
,
ссылка
)
там же ответили. Но если вариант не подходит, то некоторые компиляторы понимают 0bxxxxxxxx
—
nut
(08.04.2005 10:07,
пустое
)
В десятичном (без 0x) а посчитать можно каклькулятором!
—
DASM
(08.04.2005 09:46,
пустое
)
Можна и в голове в hex перевести ;)
—
Котик
(08.04.2005 09:53,
пустое
)
Никто значить и не поможет :(
—
Gera
(08.04.2005 10:01,
пустое
)
Конкретно для ИАРа
—
Gera
(08.04.2005 09:44,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru