Size: a a a

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

2020 December 11

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Kostia Storozhuk
Допустим, я имею класс в котором есть массив
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;
}
А зачем воид в аргументах?
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
У препода с методички взял чтоль?
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Явное лучше неявного)
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Явное лучше неявного)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
Явное лучше неявного)
В пустых скобах нет никакой неявности
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Ну тут да
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
я сегодня бланш бухал
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а знаете че я вам это говорю?
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
В сишке это имеет значение, в плюсах нет
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
потому что явное лучше неявного
источник

V

Vsevolod in IT KPI C/C++ ХВ (не UB)
Vlad Doc
А зачем воид в аргументах?
na lunu(void volk)
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
потому что явное лучше неявного
Well memed
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
потому что явное лучше неявного
☝️
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Julian =) Coffee
В сишке это имеет значение, в плюсах нет
какое?._.
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Ну если не поставишь void можно загонять аргументы
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а, какие-то приколы со странным но работающим кодом?
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Они конечно проигнорятся скорее всего, но на стэк положатся
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
какое?._.
K&R декларации
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Да, скорее всего оттуда корни ростут
источник

AP

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