Re[3]: Как строить дебажную инфу для отладки макросов?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 23.06.20 21:31
Оценка:
Здравствуйте, T4r4sB, Вы писали:

TB>Здравствуйте, kov_serg, Вы писали:


_>>Нету.не нужны


TB>Жееееесть, за столько лет они не почесались добавить возможность указывать отдельный файл каждой строке.



Не понял, кто не почесался? И что значит: "отдельный файл каждой строке"?

Вообще, если говорить о сишных макросах, то они работают до фазы собственно компиляции, это практически текстовая подстановка с небольшими сишными нюансами. Многострочных макросов в сишечке нет — есть символ '\' в конце строки, который работает везде в сишном коде и говорит о том, что следующая строка является продолжением текущей.

Немного не понял, что ты там вообще делаешь, можно попробовать при реализации препроцессора не убирать переводы строки в дефайнах, но тут надо учитывать, что внутри дефайна может быть строковый литерал, который в сорце раскинулся на несколько строк
Маньяк Робокряк колесит по городу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.