Size: a a a

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

2021 April 26

q

qwerty in IT KPI C/C++ ХВ (не UB)
у меня уже все на векторах, я переписывать не хочу
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
можно, кнш, циклом ресайзнуть, но хочется красиво
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
reserve метод используй
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Но это рантайм а не компайлтайм
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
стоп
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
reserve ведь не размер выделяет!?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
а капасити
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
либо я туплю
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
А что ты хочешь то сделать?
Трёхмерный вектор?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
мне нужно матрицу с ноликами объявить
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
n * n
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
для трехмерного будет куб
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
n * n * n
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
из векторов
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
вот для одномерного
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Не линейно в памяти
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
struct V3d{int x,y,z};
std::vector<V3d> data;
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
На ахахалокациях и кеш мисах погоришь
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Такое?
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Нет
источник