Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Операционка в 3.5к исходного кода 11.11.04 19:49
Publisher: dl <Dmitry Leonov>
|
Операционка в 3.5к исходного кода IOCCC,исходник,инструкция по сборке,скриншот http://www0.us.ioccc.org/whowon.html, http://www0.us.ioccc.org/2004/gavin.c, http://www0.us.ioccc.org/2004/gavin_install.txt, http://www0.us.ioccc.org/png/os.jpg
Победителем 17-го International Obfuscated C Code Contest стала мини-операционка с GUI, многозадачностью, загрузчиком исполняемых файлов в elf-формате, встроенными реализациями командного интерпретатора и просмотрщика текстовых файлов. Исходник всего этого счастья уместился в 3.5к. Отдельное удовольствие - сам код, конечно.
Полный текст
|
|
ЛАЖА!!!!!!!!!!!!!!!!!!!!!!!!! 29.11.04 18:42
Автор: Kernel Статус: Незарегистрированный пользователь
|
ЛАЖА!!!!!!!!!!!!!!!!!!!!!!!!!
ломается на уровне препроцессинга!!!!!!!!!!
строчка 9
error C2065: 'Z' : undeclared identifier
+ещё куча ошибок!
|
| |
Ну и зачем так эмоционально? Лучше бы разобраться в ошибке попробовал. 29.11.04 18:53
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
Тем более что здесь уже сказали об этом:
На Makefile смотреть надо!
|
|
так 25.11.04 11:28
Автор: cryman Статус: Незарегистрированный пользователь
|
так
может быть я что-то не понимаю в этой жизни, но всё же
я так понимаю, что этот код собственно и есть сама операционка
код видимо на сях
помнится, должно быть что-то типа main(). ищем. не находим. ладно, допустим, что G(main) это как раз оно.
что мы там видим? k = K; а что такое K?
может быть мне субамега программеры расскажут, почему компилятор не будет отправлять нас в пешее путешествие с эротическим уклоном уже при попытки компиляции?
|
| |
смотри сюда: http://ioccc.org/2004/Makefile 25.11.04 12:39
Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
|
> так > может быть я что-то не понимаю в этой жизни, но всё же > я так понимаю, что этот код собственно и есть сама > операционка > код видимо на сях > помнится, должно быть что-то типа main(). ищем. не находим. > ладно, допустим, что G(main) это как раз оно. > что мы там видим? k = K; а что такое K?
смотри сюда: http://ioccc.org/2004/Makefile
GAVIN_FLAGS=\
...
'-DK=0'\
...
|
|
Ioccc - международный конкурс на самую запутанную программу на языке си ;-)) 12.11.04 12:51
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
|
|
Если выкинуть все ненужные отступы, то будет еще меньше и еще обфускатее :-) 12.11.04 12:18
Автор: amirul <Serge> Статус: The Elderman
|
|
|
Мдя, мсье понимает толк в извращениях... 12.11.04 04:03
Автор: Zef <Alloo Zef> Статус: Elderman
|
Из-за "Отдельноых удовольствий", типа
#define G(n) int n(int t, int q, int d)
код становится особенно читабельным... 3.5К исполняемого кода, это благородная цель, но 3.5К сырца, это особо злобное извращение!
|
| |
ну так и конкурс называется Obfuscated C Code Contest :) 12.11.04 04:17
Автор: dl <Dmitry Leonov>
|
|
|
А что, даже относительно читаемый код... Круто, круто. 11.11.04 19:56
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
|
|
|