- 1
- 2
- 3
- 4
- 5
- 6
- 7
long a=1;
for(;;)
{
long *p_ex = new long;
*p_ex = a++;
std::cout << *p_ex << std::endl;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+13
long a=1;
for(;;)
{
long *p_ex = new long;
*p_ex = a++;
std::cout << *p_ex << std::endl;
}
"У кого больше?" Или пытки компа утечкой памяти)
guest 12.01.2013 11:34 # −9
guest 12.01.2013 13:34 # +3
случайная-хуйня.dmp
myaut 12.01.2013 11:49 # +3
«Пару лет назад я тестировал некоторую программу управления памятью, я заставил выделить Windows NT выделить мне 1,5 Гб памяти, используя множество сравнительно небольших выделений в цикле. Время освобождения их составило более 90 минут!»
guest 12.01.2013 13:40 # +4
bormand 12.01.2013 11:52 # 0
tirinox 12.01.2013 11:57 # +4
bormand 12.01.2013 16:36 # +3
guest 12.01.2013 18:24 # +3
Опровержение:
1) BoehemGC не удаляет все недоступные элементы с гарантией. Сборщик может ошибаться и не удалять их, так как где-то в коде есть данные, похожие на проверяемый указатель по бинарному представлению .
2) Сборщик мусора может не собирать объекты, если данные не используются, а ссылки остались.
а)Оба пункта (1-2) говорят, что программа может упасть из-за переполнения памяти при наличии сборщика мусора.
б)Программа может просто упасть по другим причинам не связанными с переполнением памяти.
(а - б) вступает в противоречие с моим первоначальным утверждением => таким образом, как предложено выше, доказать отсутствие сборщика мусора нельзя.
absolut 12.01.2013 18:27 # +4
LispGovno 12.01.2013 19:01 # +1
bormand 12.01.2013 20:12 # 0
Самозванец!
scriptin 13.01.2013 20:24 # +7
bormand 13.01.2013 20:35 # 0
absolut 13.01.2013 21:03 # +1
defecate-plusplus 13.01.2013 22:24 # +7
bormand 13.01.2013 22:28 # +1
3.14159265 14.01.2013 18:06 # 0
>все время говорит "адски"
Скажите пожалуйста, на какой конкретно сериал вы ссылаетесь.
Вот Гордон Фримен, например, тоже прыгает между паралельными мирами, носит бородку и проводит всякие нехорошие, злые эксперименты.
Правда он ничего не говорит.
Значит где-то есть болтливый Фримен без бородки, который несет счастье и добро.
roman-kashitsyn 14.01.2013 18:07 # 0
3.14159265 14.01.2013 18:08 # 0
>все время говорит "адски"
Такого ни там, ни там не помню.
roman-kashitsyn 14.01.2013 18:10 # 0
3.14159265 14.01.2013 18:13 # +1
http://ru.wikipedia.org/wiki/Страшная_рыбка
3.14159265 14.01.2013 18:16 # +1
roman-kashitsyn 14.01.2013 18:33 # 0
3.14159265 14.01.2013 18:41 # +2
Так и футурама. По мне она хуже парка (опять-таки иногда попадаются очень хорошие серии).
Действительно годный мультик, выносящий мозг - Sealab 2021.
roman-kashitsyn 14.01.2013 18:46 # 0
не знал, как-нибудь заценю на досуге
TarasB 14.01.2013 20:32 # 0
guest 15.01.2013 18:23 # 0
- Only sometimes...
defecate-plusplus 14.01.2013 20:14 # +1
правда я sp забил смотреть еще сезоне на 10
страшная рыбка - это из 2 сезона, а самый угар, насколько я помню, начинался к четвертому
3.14159265 14.01.2013 20:28 # 0
Я до 12-го дотянул. И сериал именно тогда (10-11) окончательно начал скатываться в говно.
>самый угар, насколько я помню, начинался к четвертому
Да 4-9, самое лучшее там. Самый любимый у меня это шестой. Пик.
tirinox 16.01.2013 00:39 # +2
3.14159265 16.01.2013 15:46 # +2
roman-kashitsyn 16.01.2013 15:53 # +4
3.14159265 16.01.2013 17:47 # 0
Но сама константа ведь глобальна.
Это как скорость света (в разных средах разная), но для вакуума константа-то одна.
eth0 17.01.2013 17:59 # +1
Она одна для среды, а для случая вакуума просто совпадает с верхней границей, только и всего.