Макрос для добавления имени файла и номера строки

#define Stringify(string) #string
#define ToString(number) Stringify(number)
#define at(function_name) __FILE__ ":" ToString(__LINE__) " - " function_name

Источник: Using __FILE__ and __LINE__ to Report Errors

Дискуссия

Enter your comment
 
 
dev/cpp/makros_dlja_dobavlenija_imeni_fajla_i_nomera_stroki.txt · Последние изменения: 16.11.2009 20:26 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki