Size: a a a

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

2020 December 11

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Хотя таких видел буквально двоих, у остальных жонглирование методами и сраванение результатов
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
qwerty
Да нахер плюсы, иду в AI
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Да реально, на плюсах нечего делать, разве что игрульки пилить, но это не мое
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Ну без специализации выбор не велик
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
qwerty
Да реально, на плюсах нечего делать, разве что игрульки пилить, но это не мое
Какнащот квантового симулятора?
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
на плюсах только прибавлять
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Rabu
на плюсах только прибавлять
Единицу
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
а для дробных типов?
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Так а разница
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Это ж SS
источник

R

Rabu in IT KPI C/C++ ХВ (не UB)
Waffen?
источник

A

András in IT KPI C/C++ ХВ (не UB)
qwerty
Да нахер плюсы, иду в AI
Мл на плюсах)
источник

KS

Kostia Storozhuk in IT KPI C/C++ ХВ (не UB)
Допустим, я имею класс в котором есть массив
class A{
public:
A(void);
~A(void);
private:
int size;
bool* array;
}

Что будет считаться более хорошим стилем?
A::A(void)
{
size = 0;
array = new bool[0];
}
ИЛИ
A::A(void)
{
size = 0;
array = nullptr;
}
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Массив булов?
источник

TL

Tony Lutsenko in IT KPI C/C++ ХВ (не UB)
Лучше vector<bool> или std::bitset
источник

KS

Kostia Storozhuk in IT KPI C/C++ ХВ (не UB)
Tony Lutsenko
Массив булов?
вопрос немного не о том. В общем случае, что будет предпочтительнее - null pointer или zero size array?
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Kostia Storozhuk
вопрос немного не о том. В общем случае, что будет предпочтительнее - null pointer или zero size array?
вектор
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
а так, думаю лучше nullptr
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
nullptr без алокаций, так что лучше его
источник

KS

Kostia Storozhuk in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
nullptr без алокаций, так что лучше его
Ага, спасибо
Попробовал - вектор свой массив тоже в null выставляет когда пустой(Microsoft Visual C++)
источник