Здравствуйте!
Набираю обычные текстовые данные вида
"hello world", которые будут использоваться в программе. С ними всё в порядке до тех пор, пока в текст не вставить символ обратного слэша
"\".
Если в тексте есть такой символ (например
"hello\world"), то IAR выдаст предупреждение "
Warning[2]: Unknown escape sequence", а в бинарный файл будет включён текст без символа
"\" (т.е. просто слитный
"helloworld")
Так реагирует на обратный слэш и IAR ARM, и IAR MSP430. Полагаю это его какая-то внутренняя директива.
У меня вот такой вопрос: можно ли как-то сообщить IAR-у, чтоб тот совсем перестал отслеживать значок
"\", ну или хотя бы в текстовых строках?
А то очень неудобно разрывать строки, и вместо одного простого значка
"\" каждый раз вставлять конструкцию из 8 символов
"hello", 92, "world".
Может у кого-то есть соображения на сей счёт?
Сообщение отредактировал controller_m30 - Nov 11 2017, 15:37