- 1
- 2
- 3
- 4
double *ptr = new (nothrow) double[n];
if (ptr) {
//....
} else throw bad_alloc();
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+164
double *ptr = new (nothrow) double[n];
if (ptr) {
//....
} else throw bad_alloc();
absolut 11.11.2010 21:48 # +2
bober_maniac 11.11.2010 23:41 # −3
Или в этом и есть суть говнокода?
burdakovd 11.11.2010 23:53 # +2
Похоже суть только в том, что автор изобрел велосипед.
Код эквивалентен
bober_maniac 12.11.2010 00:16 # 0
guest 16.12.2010 23:31 # 0
andremacareno 12.11.2010 10:56 # +1
TheCalligrapher 15.11.2010 18:03 # 0