Перейти к содержанию
    

совместное использование исходников IAR и GCC

Не, не совсем так....

Именно так. Согласно С99 пункту 6.4.5 "String literals", раздел 7, подряд идущие строки клеятся в одну. "12" "3" эквивалентно "123". Делает ли так IAR не знаю.

Хотя ваш способ понятнее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хотя ваш способ понятнее.

 

Более того, мой способ работает, в отличии от Вашего ;) Я проверил - внутри _Pragma у IAR'а строки не склеиваются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Более того, мой способ работает, в отличии от Вашего ;) Я проверил - внутри _Pragma у IAR'а строки не склеиваются.

Это и надо было проверить. Можете проверить, а снаружи прагмы строки клеятся или тоже нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можете проверить, а снаружи прагмы строки клеятся или тоже нет?

 

Конечно клеит. Это только прагма такая особенная.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...