1. C++ / Говнокод #27410

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    #include <stdio.h>
     
    int main() {
    /*
        puts("Хрюкни");
    //*/
    	return 0;
    }

    Если нужно раскомментировать код, добавляем //

    #include <stdio.h>

    int main() {
    ///*
    puts("Хрюкни");
    //*/
    return 0;
    }

    Запостил: 3_dar, 10 Мая 2021

    Комментарии (8) RSS

    • if(0) передает привет
      Ответить
    • #include <stdio.h>
       
      int main() {
      #if 0
          puts("Хрюкни");
      #endif
      	return 0;
      }

      Если нужно раскомментировать код, меняем 0 на 1
      #include <stdio.h>
       
      int main() {
      #if 1
          puts("Хрюкни");
      #endif
      	return 0;
      }
      Ответить
    • две строки нужно менять.
      да и обычно такое нужно только что бы какую-то дебагпетушню из середины алгоритма в лог высрать. легче как написал j123123 добавить #if и где-то там в main.cpp комментировать/расскоментировать дефайны.
      Ответить
      • > две строки нужно менять.

        Разве? Если раскомментировать «/*», то до следующего «*/» всё будет считаться комментарием, даже «//». Если же «/*» закомментить, то «//» будет рабочим строчным комментарием и поэтому «*/» не придётся менять.

        > комментировать/расскоментировать дефайны

        Или передавать в компилятор флаг DEBUG=0, чтобы не менять код. Примерно вот так это бы выглядело на «Nim»:
        const DEBUG: bool = false
        
        when DEBUG:
          echo "Някни"

        Если нужно раскомментиповать код, меняем false на true.
        Ответить
    • Ctrl+E
      Ответить

    Добавить комментарий