Re: no matching function for call
От: snoman Россия  
Дата: 05.07.13 03:35
Оценка:
Здравствуйте, Discordent, Вы писали:

D>class B{

D> private:
D> int q;
D> public:
D> B(int b){
D> q = b;
D> }
D>};

D>class A{

D> private:
D> int q;
D> B b;
D> public:
D> A(){
D> q = 1;
D> b = B.B(q); --как тут инициализировать переменную
D> }
D>};

D>в данном случае error: no matching function for call to 'B::B()'


A::A():q(1),b(1)
{
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.