QUEUE operator += (QUEUE &q1)
{
QUEUE q3;
if (q1.My.size() == this->My.size())
{
while (!q1.My.empty())
{
q3.My.push(q1.My.front() + this->My.front());
this->My.pop();
q1.My.pop();
}
return q3;
}
else cout << "Разная размерность!" << endl;
}}
ошибка вероятнее в коде, попробуйте отладчик
QUEUE operator += (QUEUE &q1) Сигнатура уже неправильная.
Обсуждают сегодня