У меня есть метод Close()
в классе X. Я хочу использовать эту функцию в каком-то другом классе под названием Y. Я создал объект для класса A, и я называю это функцией Close()
. В то время я получаю сообщение об ошибке «Нет подходящего конструктора по умолчанию».no Соответствующий конструктор по умолчанию доступен в vC++
Я создал его, как это ..
X x; x.Close();
Как я могу решить эту проблему?
[Оставьте свой код, пожалуйста] (http://stackoverflow.com/help/mcve) –
Сообщение об ошибке не требует пояснений. Класс не имеет конструктора по умолчанию, и вы пытаетесь его использовать. Либо напишите, либо используйте конструктор с параметрами. – Borgleader
Я не вижу здесь, как «класс А». Не могли бы вы уточнить, пожалуйста? – Bathsheba