Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 November 10

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
мб поможет
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
ещё тебе понадобятся сабмодули
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
msvc это msvc
пути к либам перепишешь
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
и будет тебе мингва
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
кстати, память в куче выделяется вообще рандомно или все же старается занимать куски последовательно без пробелов?
источник

КС

Кирилл Смолов... in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
кстати, память в куче выделяется вообще рандомно или все же старается занимать куски последовательно без пробелов?
Не шарю, но когда в жизни что-то кидаёшь на кучу, пробелов там нет
источник

КС

Кирилл Смолов... in IT KPI C/C++ ХВ (не UB)
Так что могу предположить что заполняет
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
могу предположить, что это примерно как при дефрагментации с максимально целым куском свободной памяти
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
кстати, память в куче выделяется вообще рандомно или все же старается занимать куски последовательно без пробелов?
алокатор её выделяет
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
я в курсе
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
вопрос состоит в том, как он ее выделяет
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
вопрос состоит в том, как он ее выделяет
Вопрос не имеет никакого практического смысла, ос-специфик вещи могут меняться от релиза к релизу
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
вопрос состоит в том, как он ее выделяет
каждый аллокатор как хочет
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
хорошие - пытаются избежать фрагментации
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
плохие - забивают хуй
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
Дмитро Цимбалюк
вопрос состоит в том, как он ее выделяет
связный список в самом простом случае
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
посмотри по jemalloc
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
там норм алокатор
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
но дефолтный может отличаться
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
вообще если хочешь чтоб было норм пиши свой
источник