С учетом следующего кода:
#pragma once
class B
{
public:
B(void)
{
}
~B(void)
{
}
};
Я знаю, что я тоже могу написать это:
#pragma once
class B
{
public:
B()
{
}
~B()
{
}
};
Какова цель иметь void
в первом примере? Это какой-то тип практики, который утверждает, что конструктор принимает параметры нуль?