- 1
- 2
- 3
- 4
- 5
- 6
vec->elements = realloc(vec->elements, sizeof(struct _vector_element)*newcapacity);
if(vec->elements == NULL) {
// Lol. All your data is lost.
vc_set_error("Unable to allocate space for elements.");
return 1;
}
Хотя препод нас в своё время гнобил за непроверенные malloc'и.
Программисты - проверяют. Быдлокодеры - нет.
И вообще, многие потребности в динамической памяти можно решить через массив динамической длинны на стеке, если эти потребности небольшие.
>многие потребности в динамической памяти можно решить через массив динамической длинны на стеке, если эти потребности небольшие.
Развидеть эту фразу
На Си люди программируют в основном контроллеры, если не вспоминать линукс.
На контроллерах чисто статически резервируют память.
Те же мк ATTiny51 can not into malloc, на сколько я знаю, на всех компиляторах.
а то, что почти весь опен-сорс написан на C (и Java) типа не считается?
В моем сообщении не очень обобщённо, но это указано:
>если не вспоминать линукс.
> (и Java)
Очень по делу.
Но основным языком был и будет C.
И зря. Может опенсорс бы наконец догнал бы по качеству клосесорс, если бы в нем более высокоуровневые языки были более популярны.
Что Линус думает по поводу вашего "более высокоуровнего языка" я уже упоминал:
http://govnokod.ru/7029#comment93385
C++Govno, кстати. Явно меня не правильно поняли.
Ну и тролль же ты, сука, все жрешь и жрешь дерьмо лопатой
Ничего себе, я наконец получил признание на говнокоде.)))
затроллить меня может только Тарас
Пруф, или не было.
>затроллить меня может только Тарас
То есть это признание того факта, что SmackMyBitchUp твой бот? Забыл всеж перелогиниться.
Что, LinuxGovno, с памятью плохо стало? Целочисленное переполнение.
http://govnokod.ru/7303
> SmackMyBitchUp твой бот
LOL. я в единственном экземпляре
если что, между мной и SmackMyBitchUp 1300км
Да, слив.(
нет, персиков
Singleton.
I am in love with Scala
http://govnokod.ru/4298#comment48376
Ну и страйкер с юмором
Каким образом?
Достаточно близко?