- 1
- 2
- 3
- 4
- 5
- 6
re: data=new unsigned char[sz+1];
#ifdef SAFEMEM
if(!data){ SAFEMEM Sleep(1); goto re;}
#endif
Источник: http://rsdn.ru/forum/cpp.applied/3852182.aspx
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+167
re: data=new unsigned char[sz+1];
#ifdef SAFEMEM
if(!data){ SAFEMEM Sleep(1); goto re;}
#endif
Источник: http://rsdn.ru/forum/cpp.applied/3852182.aspx
Говногость 24.06.2010 17:57 # 0
И да. Правильный operator new бросает исключения.
Webkill 24.06.2010 18:06 # −13
В с++ нормально бросать исключения из конструктора?
Webkill 24.06.2010 18:14 # −6
TarasB 24.06.2010 18:20 # +9
Webkill 24.06.2010 18:23 # −7
xXx_totalwar 24.06.2010 19:19 # 0
Webkill 24.06.2010 19:20 # −4
xXx_totalwar 24.06.2010 19:22 # +4
This is obvious 24.06.2010 19:23 # +2
Webkill 24.06.2010 19:23 # −5
Так тебе сколкбо лет? Ты ненамного меня старше, неаверное..
Анонимус 25.06.2010 00:17 # −3
У человека на сайте http://3.webkill.ru/ ясно написано:
>>Недавно мне исполнилось 18 лет :)
>>Дизайн, и материалы журнала разработаны WebKill'ом, 2009 год
Фидо стало никому не интересно в 2001-2003 гг.
Таким образом Вебкилла могли не принять в фидо лет в 10-11
Анонимус 24.06.2010 19:51 # +2
Webkill 24.06.2010 19:59 # −6
ErmineMD 24.06.2010 18:30 # 0
http://www2.research.att.com/~bs/bs_faq2.html#ctor-exceptions
Говногость 24.06.2010 18:33 # +3
This is obvious 24.06.2010 19:03 # +3
nil 25.06.2010 08:28 # 0
Говногость 25.06.2010 11:06 # 0
nil 25.06.2010 11:15 # 0
This is obvious 25.06.2010 12:16 # 0
nil 25.06.2010 12:36 # −1
Говногость 25.06.2010 11:06 # 0
Kirinyale 24.06.2010 23:38 # +3
blackhearted 25.06.2010 12:32 # −3
Читай стандарт.
Wеbkill 25.06.2010 23:36 # −6