Няшная / Говнокод #3047 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
int main()
{
	if (2 * 2 != 4)
	{
		printf ("Плохой день!");
		getch();
		return 1;
	}
	
	...
}

А вдруг???

Запостил: XAKEP XAKEP, (Updated )

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

    • Си не поддерживает дефайны, начинающиеся с чисел.
      Ответить
    • Как раз в С++ это возможно, если правильно перегружать операторы.
      Ответить
      • Неа. Так нельзя. Нельзя описать операторы, содержащие только стандартные типы. Должен быть хотябы один нестандартный.
        Ответить
    • Возможно определить if как функцию и этот код работает, то есть в консоли есть строчка "Плохой день!"

      #define if(a) if(true)
      
      int main(int argc, char *argv[])
      {
          if (2 * 2 != 4)
          {
              printf ("Плохой день!");
              getch();
              return 1;
          }
          ...
          return 0;
      }
      Ответить
  • Слабо написать метереалогическую программу? А мне нет:
    if (2 * 2 != 4)
    {
    printf ("Электромагнитная буря!");
    };
    Ответить
  • Бля, опять школолокод =) Пора для особых извращенцев раздел ввести типа "я тупой дебил и прусь от петросяна и когда всякую хуйню в мэйне пишут" Имхо, ебанутый С++-аноним -- не самая большая трабла говнокодру =)
    Ответить
  • Напомнило мне времена когда на древнем Линухом свежие GCC сам собирал (во времена 2.95/ранее если кто такое еще помнит).

    Иногда на сборке чего было не так. "make test" само собой разумеется ниразу не работал. Так я писал вот такого рода проги что бы просто проверить что хотя бы что-то работает.

    Сложно себе представить, но порой компилировалось некомпилируемое, выполнялось невыполняймое. До сих пор как кошмар вспоминаю.
    Ответить

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

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8