Почему результат этого 3? Я не недооцениваю, что означает «Class1(): a (3)».Перегрузка оператора()
class Class1
{
private:
int a;
public:
Class1() :a(3)
{
};
Class1(int f)
{
a = (int)f;
};
};
И это Главная
int main(void)
{
Class1 c11;
c11.print();
}
Откройте любую книгу C++ хорошего начинающего и объясните, какие списки инициаторов участников. – rightfold