- 1
- 2
- 3
- 4
class ToBeOrNotToBe{};
void distortion(ToBeOrNotToBe...)
{
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+146.9
class ToBeOrNotToBe{};
void distortion(ToBeOrNotToBe...)
{
}
Код компилируется в 2008 MVS
Altravert 28.01.2010 17:08 # +3
Barmaglot 28.01.2010 17:09 # 0
guest 28.01.2010 17:47 # 0
http://en.wikipedia.org/wiki/Stdarg.h
guest 28.01.2010 17:50 # 0
Barmaglot 28.01.2010 19:39 # 0
nil 28.01.2010 19:49 # 0
Barmaglot 28.01.2010 19:56 # +1
nil 28.01.2010 23:27 # +1
http://www.kuzbass.ru:8086/docs/isocpp/decl.html#dcl.fct
Barmaglot 28.01.2010 23:47 # 0
guest 28.01.2010 19:55 # 0
Barmaglot 28.01.2010 20:07 # 0
Barmaglot 28.01.2010 21:41 # 0
Altravert 28.01.2010 21:13 # −1
ToAll:: Орфографические ошибки -- не говнокод.
guest 28.01.2010 21:30 # +2
Barmaglot 28.01.2010 21:31 # 0
void distortion(...);
или на крайний случай
void distortion(TSome some, ...);
А как интерпретировать
void distortion(TSome...);
сходу можешь сказать? Особенно, если не видишь TSome?
> Я, Altravert, находясь в здравом уме и твердой памяти, торжественно заявляю: И ЧЁ?
http://govnokod.ru/2496#comment14697
ISith 28.01.2010 17:36 # +3
>>Что подобная запись означает можешь рассказать?
Блин, сайт называется ГОВНОКОД, а не "что я узнал сегодня нового на уроке программирования"
Barmaglot 28.01.2010 19:39 # 0
ISith 28.01.2010 20:11 # +4
>> На пустом месте неоднозначность и компилятор спокоен как удав. Может я чего-то не понимаю и это
>> "фича", добавленная для совместимости с чем-то?
запятые правильно расставь, гумонетарчег =)
guest 28.01.2010 21:14 # +1
Altravert 28.01.2010 21:14 # −1
nil 28.01.2010 21:46 # 0
Altravert 28.01.2010 21:14 # +1
nil 28.01.2010 21:44 # +1
guest 28.01.2010 21:35 # 0
++i+=i+++i--+i---i+++++i1111111
Семантически верное выражение.
>я, бля
Я знаю.
guest 28.01.2010 21:18 # +1
Barmaglot 28.01.2010 21:38 # +1
nil 28.01.2010 22:04 # 0
Barmaglot 28.01.2010 22:10 # 0
Если была бы запятая перед троеточием, говнокода бы не было
nil 28.01.2010 22:14 # 0
Barmaglot 28.01.2010 22:23 # 0
зы еще задач подкинуть?
nil 28.01.2010 22:41 # 0
Пока не надо, но если что, буду знать, куда обращаться!
guest 28.01.2010 22:26 # 0
nil 28.01.2010 22:40 # 0
Barmaglot 28.01.2010 22:45 # 0
#define ToBeOrNotToBe
class ToBeOrNotToBe{};
void distortion(ToBeOrNotToBe...)
{
}
Например так?
nil 28.01.2010 22:49 # 0
И да, по ISO перед троеточием должен быть кто-то поименованный.
Barmaglot 28.01.2010 23:12 # 0
можно так:
#define class struct
#define distortion( name ) function(void)
или все нафиг переопределить на // :-)
guest 28.01.2010 23:14 # 0
Так нельзя.
Barmaglot 28.01.2010 23:53 # 0
nil 29.01.2010 00:18 # 0
nil 29.01.2010 00:25 # 0
#define class
#define ToBeOrNotToBe void p(void)
nil 29.01.2010 00:38 # 0
noisiaman 28.01.2010 22:16 # +1
http://www.govnokod.ru/cpp
guest 28.01.2010 21:28 # +3
guest 28.01.2010 22:22 # +4