Информация об изменениях

Сообщение Re: Почему нельзя писать void ctor(); от 21.04.2017 8:29

Изменено 21.04.2017 8:35 Videoman

Re: Почему нельзя писать void ctor();
Здравствуйте, Максим Рогожин, Вы писали:

МР>Привет всем!


МР>Почему нельзя писать так


МР>
МР>class A {
МР>public:
МР>   void A() {}
МР>};

МР>?

Как уже ответили он не имеет возвращаемого типа, совсем никакого.
Т.е. вот так написать можно:
void FuncA();
void FuncB() 
{
return FuncA();
}

а вот так нельзя:
class A
{
//...
}
void FuncB()
{
return A();
}
Re: Почему нельзя писать void ctor();
Здравствуйте, Максим Рогожин, Вы писали:

МР>Привет всем!


МР>Почему нельзя писать так


МР>
МР>class A {
МР>public:
МР>   void A() {}
МР>};

МР>?

Как уже ответили он не имеет возвращаемого типа, совсем никакого.
Т.е. вот так написать можно:
void FuncA();
void FuncB() 
{
return FuncA();
}

а вот так нельзя:
class A
{
//...
};
void FuncB()
{
return A();
}