- 1
typedef _My unsigned int UINT_PTR, *PUINT_PTR;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160
typedef _My unsigned int UINT_PTR, *PUINT_PTR;
CPPGovno 17.08.2011 15:12 # −3
Fai 17.08.2011 15:20 # −9
inkanus-gray 17.08.2011 15:46 # +10
Кстати, где здесь С++?
CPPGovno 17.08.2011 15:49 # 0
bugmenot 17.08.2011 15:52 # +5
inkanus-gray 17.08.2011 16:48 # −1
Си:
Паскаль:
Да, кстати, конструкция, когда размер массива, намёк на указатель или аргументы функции описываются не в конструкторе типа, а пририсовываются к определяемому идентификатору, рвёт мозг.
roman-kashitsyn 17.08.2011 17:01 # 0
Примерчик:
inkanus-gray 17.08.2011 19:37 # 0
А как тогда будет выглядеть эта строка, если нужно объявить массив из N элементов, а инициализировать только один элемент?
roman-kashitsyn 17.08.2011 20:28 # +3
можно оставить предыдущую правую часть, но тогда у нас будет N одинаковых элементов bogus_compare. В текущем варианте один bogus_compare и N-1 нуллов.
roman-kashitsyn 18.08.2011 10:54 # +2
macGovno 17.08.2011 16:01 # 0
KirAmp 17.08.2011 16:03 # 0
(не знаю, чем он болен)
CPPGovno 17.08.2011 16:29 # −4
С++ головного мозга.
bugmenot 18.08.2011 14:05 # +3
Lure Of Chaos 17.08.2011 22:24 # +4
guest8 09.04.2019 11:21 # −999