Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Вот блин, Кейл по директиве #message
_DATA_
так и печатает:
_DATA_
:( Заставить печатать дату компиляции никак нельзя?
Отправлено
Mebius
17 сентября 2007 г. 15:06
Составить ответ
|
Вернуться на конференцию
Ответы
подчервкивания двойный спереди и сзади
—
Elektronik
(17.09.2007 15:12:57
194.85.99.225
,
пустое
)
Именно так. Но результата нет
—
Mebius
(17.09.2007 15:15:0
195.28.47.34
,
пустое
)
В ИАРе все пляшет(+)
—
Quasy
(17.09.2007 15:38:19
80.243.9.34
, 201 байт)
Через printf и в Keil работает. Просто автор попутал по-моему для чего и как #message используется
—
Elektronik
(17.09.2007 17:38:51
194.85.99.225
,
пустое
)
Это вы оба попутали. Я ясно сказал что мне нужно
—
Mebius
(17.09.2007 17:47:11
195.28.47.34
,
пустое
,
ссылка
)
куда он должен печатать?
—
Elektronik
(17.09.2007 15:07:28
194.85.99.225
,
пустое
)
Ну так DATA тут причем? Тогда уж
_DATE2_
или
_DATE_
—
Elektronik
(17.09.2007 15:12:22
194.85.99.225
,
пустое
)
Да, точно. Но всё равно он и это выводит буквально
—
Mebius
(17.09.2007 15:13:31
195.28.47.34
,
пустое
)
Куда выводит? Он это в файл листинга выпечатывает и больше никуда, причем #message по мне лишнее
—
Elektronik
(17.09.2007 15:15:29
194.85.99.225
,
пустое
)
По директиве #message компилятор кроме листинга генерирует message C320
—
Mebius
(17.09.2007 15:17:6
195.28.47.34
,
пустое
)
Это чтобы слова умные писать
—
Elektronik
(17.09.2007 15:31:53
194.85.99.225
, 213 байт)
Ну и как это ааа вывести в окошко Build results?
—
Mebius
(17.09.2007 17:49:2
195.28.47.34
,
пустое
)
Это там где ошибки и результаты компиляции? А нафига туда дату выводить? Есть смысл простые сообщения чтобы понять по какой ветке условной компиляции был собран проект. Дату то зачем туда?
—
Elektronik
(17.09.2007 17:52:43
194.85.99.225
,
пустое
)
Для отладки хотел. Посмотреть какой точно вид у этой переменной. Пришлось генерить асм и в нём смотреть. К тому же в документации написано что эти предопределённые константы можно использовать в препроцессоре. А вот фиг.
—
Mebius
(17.09.2007 18:57:4
195.28.47.34
,
пустое
)
Это не константа, а строка. Что из себя представляет эта дата можно глянуть скопировав в другую строку
—
Elektronik
(17.09.2007 19:13:16
91.122.48.88
,
пустое
)
Строковая константа, если угодно. Смотреть-то где скопированное? Симулятором не пользуюсь. Ладно тема всё-равно уже не актуальна.
—
Mebius
(17.09.2007 19:22:17
195.28.47.34
,
пустое
)
А #message используется для дополнительного анализа какой вариант программы компилируется при наличии директив условной компиляции.
—
Elektronik
(17.09.2007 15:33:31
194.85.99.225
,
пустое
)
В Build results
—
Mebius
(17.09.2007 15:08:0
195.28.47.34
,
пустое
)
Ага! Так вот вы как наклон делаете! :)
—
Mebius
(17.09.2007 15:07:25
195.28.47.34
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 6 на два:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru