DRC придумали трусы
-
- Я имею обратное мнение. Сжигать еретиков за "комментирование" кода C++-style комментариями (вместо if 0). И за "комментирование" кода вообще (кроме, может однострочного). Ибо именно в этом им мешают C-style комментарии. В частности, сжечь авторов fk0(294 знак., 08.11.2013 09:17)
- за #if 0 сжигать многократно. только #ifdef NAFIG - Vit(08.11.2013 11:59)
- 1) Абаснуй, 2) А если NAFIG определено случайно? Я имел ввиду всё-таки для комментирования. #if 0 и следующей строкой пошёл, условно, не C код (хотя он может быть и C-кодом). - fk0(08.11.2013 13:34)
- 1)Те, кто пишут if 0, обычно такие важные, что забывают написать каммент, с какого перепугу они это сделали. В NAFIG/POKANAFIG и т.п. хоть что-то можно вычитать:) 2)случайно - не аргумент. DEBUG случайно тоже можно определить. - Vit(08.11.2013 13:43)
- Согласен. При таком применении -- да. - fk0(08.11.2013 14:11)
- 1)Те, кто пишут if 0, обычно такие важные, что забывают написать каммент, с какого перепугу они это сделали. В NAFIG/POKANAFIG и т.п. хоть что-то можно вычитать:) 2)случайно - не аргумент. DEBUG случайно тоже можно определить. - Vit(08.11.2013 13:43)
- 1) Абаснуй, 2) А если NAFIG определено случайно? Я имел ввиду всё-таки для комментирования. #if 0 и следующей строкой пошёл, условно, не C код (хотя он может быть и C-кодом). - fk0(08.11.2013 13:34)
- #if 0 , я надеюсь опечатка - ыыыыыыы(08.11.2013 11:53,
)
- Иногда и не опечатка, для C89 по другому и не сделаешь: #define DEBUG if(0) printf - fk0(08.11.2013 11:56)
- точного смысла этой конструкции не уловил, но если это "отключаемый принтф", то приличнее все же #ifdef #define. я сам не являюсь С-граммарнаци, но коллеги, которые поднимают большие проекты за этим очень следят - думаю не зря (по поводу if(0) ыыыыыыы(36 знак., 08.11.2013 12:07,
)
- Смысл простой -- в C89 нет __VA_ARGS__ в C-препроцессоре и макрос DEBUG(...) написать нельзя. - fk0(08.11.2013 13:32)
- точного смысла этой конструкции не уловил, но если это "отключаемый принтф", то приличнее все же #ifdef #define. я сам не являюсь С-граммарнаци, но коллеги, которые поднимают большие проекты за этим очень следят - думаю не зря (по поводу if(0) ыыыыыыы(36 знак., 08.11.2013 12:07,
- Иногда и не опечатка, для C89 по другому и не сделаешь: #define DEBUG if(0) printf - fk0(08.11.2013 11:56)
- за #if 0 сжигать многократно. только #ifdef NAFIG - Vit(08.11.2013 11:59)
- Производство метана из программистов может нарушить экологическое равновесие... - Evgeny_CD(08.11.2013 01:59)
- Я имею обратное мнение. Сжигать еретиков за "комментирование" кода C++-style комментариями (вместо if 0). И за "комментирование" кода вообще (кроме, может однострочного). Ибо именно в этом им мешают C-style комментарии. В частности, сжечь авторов fk0(294 знак., 08.11.2013 09:17)