- 1
- 2
SetLength(kokoko, Length(kokoko)+1);
kokoko[Length(kokoko)-1] := Something;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+94
SetLength(kokoko, Length(kokoko)+1);
kokoko[Length(kokoko)-1] := Something;
БЕСИТ
Vasiliy 10.03.2015 17:44 # 0
1024-- 10.03.2015 18:03 # 0
и правда, печаль, если приходится переключаться между разными нумерециями (C/Pascal) и кэшированностью.
guest 10.03.2015 19:22 # +4
1024-- 10.03.2015 20:38 # 0
Скатился до уровня банального сишника
guest 10.03.2015 21:37 # 0
Stallman 11.03.2015 00:31 # 0
bormand 11.03.2015 06:27 # 0
TarasB 11.03.2015 11:00 # 0
Вообще код о том, какой чугунный синтаксис у массивов, нет даже блять простого PushBack.
bormand 11.03.2015 11:06 # 0
Ты уверен? Вроде у этих массивов нету второго размера. Так что на каждый. И выйдет O(N^2), если заранее размер не знать и самому нигде не хранить второе число.
TarasB 11.03.2015 12:13 # 0
Но я не уверен, что там так и есть. В одном проекте у меня были нехреновые тормоза именно из-за добавления по одному элементу, и я убрал их именно ручным дополнением до степени двойки. И да, там было много тысяч элементов.
max-wiz 11.03.2015 10:01 # 0
TarasB 15.04.2015 13:00 # 0
бля
guest 11.07.2015 15:46 # 0
п.с. Согласен в квадратные скобки нужно писать High(TSA[2].S) , но это лирика.
Лучше скажи сколько парашекода нужно намаструбировать чтобы создать простейший "резиновый массив" на быдлоС++
В любой момент получить его размер, увеличить, уменьшить, и так далее?
da_vi_ohueli 15.04.2015 16:57 # 0
3.14159265 15.04.2015 17:53 # −1
vi_vse_pidarasi 15.04.2015 17:53 # 0
3.14159265 15.04.2015 17:54 # −1
gde_siski_blyat 15.04.2015 17:54 # 0
3.14159265 15.04.2015 17:54 # −1
da_vi_ohueli 15.04.2015 17:55 # 0
3.14159265 15.04.2015 17:55 # −1
ebanutie_sobaki 15.04.2015 17:55 # 0
3.14159265 15.04.2015 17:55 # −1
3_14-huesos 15.04.2015 17:56 # 0
3.14159265 15.04.2015 17:57 # 0
ebal_mamu_3_14 15.04.2015 17:58 # +1
Stertor 15.04.2015 17:58 # −1
3_14-pidoraha 15.04.2015 17:59 # 0
Stertor 15.04.2015 18:21 # −1
3_14-huesos 15.04.2015 18:21 # 0
Stertor 15.04.2015 18:21 # −1
ebal_mamu_3_14 15.04.2015 18:21 # 0
Stertor 15.04.2015 18:21 # −1
3_14-pidoraha 15.04.2015 18:21 # 0
Stertor 15.04.2015 18:21 # −1
3_14_nu_ti_i_mudak 15.04.2015 18:21 # 0
Stertor 15.04.2015 18:22 # −1
slava_ukraine 15.04.2015 18:22 # 0
Stertor 15.04.2015 18:22 # −1
novorossi9-huesossi9 15.04.2015 18:22 # 0
Stertor 15.04.2015 18:22 # −1
peremoga_ili_zrada 15.04.2015 18:22 # 0
Stertor 15.04.2015 18:22 # −1
putin_xyilo 15.04.2015 18:22 # 0
Stertor 15.04.2015 18:22 # −1
poluebki 15.04.2015 18:22 # 0
Stertor 15.04.2015 18:24 # −1
1024-- 15.04.2015 18:34 # 0
vi_vse_pidarasi 15.04.2015 18:24 # 0
peremoga_ili_zrada 15.04.2015 18:34 # 0
3_14dar 11.07.2015 15:48 # 0
kegdan 11.07.2015 17:01 # −1
3_14dar 11.07.2015 17:51 # 0
kegdan 11.07.2015 17:54 # −1
Vasiliy 11.07.2015 17:57 # 0
kegdan 11.07.2015 18:01 # 0
3_14dar 11.07.2015 18:51 # 0
kegdan 11.07.2015 18:56 # −1
3_14dar 11.07.2015 19:00 # 0
kegdan 11.07.2015 19:06 # −1
3_14dar 11.07.2015 19:42 # 0
Любой мастер может забить гвоздь камнем, но почему-то этого никто не делает.
kegdan 11.07.2015 19:43 # −1
3_14dar 11.07.2015 19:44 # 0
kegdan 11.07.2015 19:55 # +1
3_14dar 11.07.2015 20:22 # 0
kegdan 11.07.2015 20:44 # −1
bormand 11.07.2015 21:11 # 0
Цветочки собираешь, травку пропалываешь?
kegdan 11.07.2015 21:19 # −1
3_14dar 11.07.2015 21:43 # 0
CTOMATOJlOr 17.11.2022 00:44 # 0
Были ли петушки в далёком 2015 г.?