+ (программа)

Материал из Неолурк, народный Lurkmore
Перейти к навигации Перейти к поиску

C++ — это программа, которая создаёт переменную c и увеличивает еë на один оператором ++; но проверить правильно ли выполнилась прога не возможно, ведь вывести значение переменной в консоль не входит в рамки ТЗ.

Суть[править]

Является типичным примером индусского кода, то бишь кода, который занимает место и вроде что-то делает, но на практике полностью бесполезен. В этом плане код приобрёл даже определённую меметичность среди кодеров, которые стали его цитировать.

Суть его проста: он создаёт локальную переменную c, которая затем увеличивается. Но только возвращается всегда всё равно только 0, а переменная не делает ничего, и уходит в никуда. Таким образом, генерятся строки кода, которые не имеют никакого смысла, но место занимают и создают объём.

Реализации[править]

  • c++ на c++
#inclub <iostream>

int main(void) {
  int c;
  c++;
  return 0;
}

Но можно и так:

int c;
c++;

Но разумеется так ни кто не делает)

  • C++ на python

(В питоне нет команды ~++ есть только ~+= 1)

Movax1010h.png Глубокий смысл скрыт в этих неестественных языках
Языки программированияПромышленные: BATC#CC++JavaJavaScript (AJAX) • PascalPerlPHPPythonRubyABAPАссемблерВасикFortran (Профессор)
Эзотерические: BrainFuckHQ9++ErlangForthHaskellLISP (My other car) • PrologTclΤΕΧOracleMySQLGolangВ++Scala
ПрофессииБыдлокодерПрограммистТестировщикХакерХеллоуворлдщикIT-звёздыПрограммист (существо)Тернарный операторUnreal MCPИсходный кодSingle-Page ApplicationGiteaForgejoCeph
Методы и стилиReverse EngineeringАнти-паттернВыстрелить себе в ногуГрязный хакКод (индусский) • КостыльМетод научного тыкаПомолясьСвистелки и перделкиОчередьСпортивное программированиеОбфускацияБета-тестАльфа-тестШаблоныRegReplaceФреймворкБыдлокодIndex.phpОхота за жукамиКуМирКлеточный автоматПроцедурное программированиеПоиск файлов в Unix по содержимомуPetoohФункция активации нейронаПерегрузка операторов в PythonЗерокодинг
Средства разработкиSublime TextПодсветка синтаксиса кодаUnstable DiffusionAPIPythonTutorCodeWarsDataCampUnity3DКнижный PythonMallocСвязный списокSOLIDООПУказательNULLWeLang++XenonRecompFuse.jsОптимизацияТестирование
ЛюдиИлья КанторЮрий КлючевскийЭдуард ЛаасЭдвард СноуденСеймур Пейперт
Прочее++i + ++iДедлайн%s640 килобайтCMSDummy modeЕГГОГFoobarGod is real, unless explicitly declared as integerGOTOIfconfigKISSRegExpSICPsql.ruXyzzyДискетаИнжалид дежицеКОИ-8ЛогМанРекурсияСУБДТест ТьюрингаУмение разбираться в чужом кодеФаза ЛуныФатальный недостатокПроблема 2000ТаймстампКэшЗапись в файл без кэша (Perl)Танцы с бубномКодачХукCurl cffi