#define STRINGIFY(x) #x
#define TOSTRING(x) STRINGIFY(x)
#define AT __FILE__ ":" TOSTRING(__LINE__)
Не нравится, что имя файла содержит полный путь. Можно средставами препроцессора получить только имя файла без пути?
#define STRINGIFY(x) #x
#define TOSTRING(x) STRINGIFY(x)
#define AT __FILE__ ":" TOSTRING(__LINE__)
Не нравится, что имя файла содержит полный путь. Можно средставами препроцессора получить только имя файла без пути?