- 1
- 2
- 3
- 4
- 5
- 6
int size = delete.count();
for (int i = 1; i < (size + 1); i++) {
deleteDelegation(i);
i--;
if (i == 0) break;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+84
int size = delete.count();
for (int i = 1; i < (size + 1); i++) {
deleteDelegation(i);
i--;
if (i == 0) break;
}
Задание: надо удалить все делегированные права.
pushistayapodmyshka 25.02.2015 12:24 # +1
roman-kashitsyn 25.02.2015 12:26 # +1
3.14159265 27.02.2015 19:47 # 0
i -->
1024-- 27.02.2015 19:52 # +1
1024<--i
1024-->i
kegdan 27.02.2015 20:20 # 0
3.14159265 27.02.2015 20:38 # 0
kegdan 27.02.2015 20:51 # 0
3.14159265 28.02.2015 03:02 # 0
kegdan 28.02.2015 09:21 # 0
bormand 28.02.2015 11:17 # +1
kegdan 28.02.2015 11:26 # +1
Будь я бабой - пошел бы в разнос. Эх, кому девку, с которой можно поговорить о функциональщине, пообсирать кресты да плюс она еще и вкусный пловоборщ могет?
Vasiliy 03.03.2015 13:12 # +1
kegdan 03.03.2015 13:53 # +2
ложишь на сиську котлету - и все, ты звезда общаги
чем меньше сиська - тем больше котлета
1024-- 03.03.2015 17:04 # +1
Vasiliy 03.03.2015 22:55 # +1
1024-- 03.03.2015 23:04 # +1
Всё должно гармоничным и располагаться на своём месте. Котлеты - на чистой белой тарелке, сиськи - в чистом белом белье, а жители общаги должны быть в чистых белых рубашках на лекциях и наблюдать за чистыми белыми следами науки от чистого белого лекторского мела. Так и только так. Специально пишу об этом чистым белым цветом.
kegdan 04.03.2015 09:27 # 0
bormand 04.03.2015 09:39 # +1
kegdan 04.03.2015 09:40 # +2
guest 05.05.2015 16:45 # 0
kegdan 06.05.2015 08:48 # 0
http://www.youtube.com/watch?v=kNl-_P8yG50
kegdan 25.02.2015 12:29 # +6
Потанцуй со мной, дружок!
Шаг назад, шаг вперёд
И на месте поворот.
inkanus-gray 25.02.2015 14:30 # 0
Школа бальных танцев, вам говорят.
Две шаги налево, две шаги направо,
Шаг вперёд и две назад.
wvxvw 25.02.2015 12:31 # +3
dmli 25.02.2015 14:50 # 0
pushistayapodmyshka 25.02.2015 14:54 # 0
dmli 25.02.2015 15:57 # 0
TarasB 26.02.2015 22:47 # 0
bormand 27.02.2015 06:11 # 0
absolut 27.02.2015 06:42 # 0
bormand 27.02.2015 06:49 # 0
> Как там в жабе интовый аргумент надо передать для изменения?
kegdan 27.02.2015 10:13 # 0
bormand 27.02.2015 11:14 # 0
absolut 27.02.2015 11:16 # 0
надо
kegdan 27.02.2015 13:10 # 0
1024-- 27.02.2015 19:37 # 0
Фу, ну зачем же так! Какие-то низкоуровневые замашки. Можно было сразу просить писать на ассемблере. Ну или там это называется IL...
Помню, у меня был бугурт, когда надо было изучать C после Pascal и для передаче по ссылке надо было навесить странные звёздочки и амперсанды.
То ли дело C++, где можно явно решить, демонстрировать передачу по ссылке (T*) или нет (T&).
3.14159265 27.02.2015 19:44 # −1
fixed.
byref и byval гораздо информативнее. Всегда смущало пасцалевское ^, при объявлении слева, и использовании справа. Нахуя?
1024-- 27.02.2015 19:50 # +1
Я до такого не доучил: школьные времена внезапно кончились.
Но отчётливо помню моё недоумение после того, как оказалось, что f(x) должно стать f(&x), недостаточно просто сигнатурку подправить и указать, что параметр выходной.
guest 28.02.2015 00:58 # 0
guest 28.02.2015 02:46 # 0
kipar 28.02.2015 21:14 # 0
А в паскале - var\const и "".
TarasB 03.03.2015 18:26 # 0
Ну объявление слева как раз нормально, модификаторы все должны быть с одной стороны (а не как в ебанутой сишке), и слева это как-то логичнее.
3.14159265 03.03.2015 18:28 # 0
PS> Ты минуснул?
guest 03.03.2015 18:51 # 0
Ты внатуре баран, или вид делаешь?
3.14159265 03.03.2015 21:01 # +6
Не только вид делаю, но еще модель и контроллер.
guest 03.03.2015 22:07 # 0
gost 04.10.2015 14:05 # 0
http://bash.im/quote/432787
3.14159265 04.10.2015 22:12 # +2
Но как удалось обнаружить цитату ТАМ? Чтобы узнать о ней вероятнее всего надо было читать сайт.
PS> Тыща плюсов это много или мало?
1024-- 04.10.2015 22:19 # +2
http://govnokod.ru/18789#comment299924
http://govnokod.ru/18789#comment299936
> Тыща плюсов это много или мало?
Не так много.
inkanus-gray 04.10.2015 22:27 # +2
gost 05.10.2015 01:29 # 0
TarasB 04.03.2015 22:21 # 0
Видимо для удобства цепочек
(^(^a).b).c
пришлось бы вводить аналог оператора -> тогда
В Аде вообще брутально:
a.all.b.all.c
Нет, минуснул не я
3.14159265 05.03.2015 15:18 # 0
>(^(^a).b).c
Дык это всё зависит от приоритета.
Но так-то да, действительно в этом есть резон. Оператор -> считаю кошерным, в первую очередь потому что интуитивно понятен, но мне всегда казался каким-то избыточным. И выходит опять K&R обосрались с ебанутым сишкоблядским порядком (тип спереди) сделав вынужденный сахар.
Еще мне всегда выносило мозг, почему они не сделали . так чтобы она автоматически дерефала указатели?
roman-kashitsyn 05.03.2015 15:26 # 0
Не додумались.
В Го сделали автодереференс.
3.14159265 05.03.2015 15:48 # 0
Вообще никогда не понимал философии сишки с этими звёздочками, есть (*a).b, есть a[0].b, есть 0[a].b, есть a->b.
Вот в паскале всё проше, понятнее и главное безопаснее сделали.
absolut 27.02.2015 10:51 # 0
ну это уже массив. Вот аналог шарпового ref/out в жабе есть?
roman-kashitsyn 27.02.2015 10:55 # 0
absolut 27.02.2015 11:17 # 0
roman-kashitsyn 27.02.2015 11:33 # 0
guest 28.02.2015 00:53 # 0
list.add(entity);
return list;
}
Ну или у Вас хуевая формулировка
3.14159265 28.02.2015 03:02 # 0
Мне начали говорить, дескать так только всё запутывает.
roman-kashitsyn 28.02.2015 14:04 # +1
Ты в своем примере меняешь объект по ссылке, которую получил через формальный параметр. Параметром является ссылка, её ты не изменил.
Если же ты решишь написать в методе entity = new Entity(); то и в этом случае формулировка будет правильной - ты поменял значение своей копии параметра, но аргумент (т.е. выражение в контексте вызывающего) остался неизменным.
guest 10.03.2015 02:04 # 0
LispGovno 28.02.2015 11:29 # 0
bormand 28.02.2015 11:31 # 0
kegdan 28.02.2015 11:47 # 0
LispGovno 28.02.2015 11:57 # 0
Я не в теме, но там был Integer и может можно как-то так:
bormand 28.02.2015 12:04 # 0
Нельзя, ибо Integer иммутабелен.
LispGovno 28.02.2015 12:17 # 0
kegdan 28.02.2015 11:33 # 0
LispGovno 28.02.2015 11:52 # 0
kegdan 28.02.2015 11:56 # 0
>>>Есть лол
>>Вот сволочи! Пиздят из шарпов!
>Причем тут шарп?
LispGovno 28.02.2015 11:59 # 0
он потом на дискотеки не будет ходить и станет амежкой
3_14dar 06.05.2015 02:34 # 0
TarasB 27.02.2015 11:41 # +3
так?
kegdan 10.03.2015 06:14 # 0
bormand 10.03.2015 06:34 # 0
kegdan 10.03.2015 06:50 # 0
bormand 10.03.2015 08:00 # 0
эмитировать = высирать
имитировать = притворяться
absolut 10.03.2015 08:11 # 0
bormand 10.03.2015 09:12 # 0
kegdan 10.03.2015 09:29 # 0
bormand 10.03.2015 10:32 # 0
kegdan 10.03.2015 10:42 # 0
bormand 10.03.2015 11:07 # 0
1024-- 10.03.2015 11:09 # 0
bormand 10.03.2015 11:24 # 0
kegdan 10.03.2015 11:30 # 0
3_14dar 05.10.2015 00:12 # 0
3_14dar 05.10.2015 00:11 # 0
kegdan 10.03.2015 11:32 # 0
bormand 10.03.2015 11:52 # 0
> треть
Да ты оптимист!
kegdan 10.03.2015 12:08 # 0
1024-- 10.03.2015 11:08 # 0