История изменений
Исправление
qrck,
(текущая версия)
:
В случае макросов препроцессор вырежет весь ненужный код до компиляции, удаче тебе ядро компилять (500 МB исходников) c твоими if (0) без макросов - компилятор каждый раз будет проверять корректность всего кода.
Предлагаю для начала изучить, как устроена система сборки ядра, что бы не писать впредь такую чушь. Не говоря уже о том, что сравнимый по размеру C# проект собирается куда быстрее, чем C++.
(Не надо думать, что я сторонник C#, - убогий язык. Но глупо отрицать очевидные факты, даже не смотря на нелюбовь к языку)
Исправление
qrck,
:
В случае макросов препроцессор вырежет весь ненужный код до компиляции, удаче тебе ядро компилять (500 МB исходников) c твоими if (0) без макросов - компилятор каждый раз будет проверять корректность всего кода.
Предлагаю для начала изучить, как устроена система сборки ядра, что бы не писать впредь такую чушь. Не говоря уже о том, что сравнимый по размеру C# проект собирается куда быстрее, чем C++.
Исходная версия
qrck,
:
В случае макросов препроцессор вырежет весь ненужный код до компиляции, удаче тебе ядро компилять (500 МB исходников) c твоими if (0) без макросов - компилятор каждый раз будет проверять корректность всего кода.
Предлагаю для начала изучить, как устроена система сборки ядра, что бы не писать впредь такую чушь.