ОФ
Оксана Фокина
Помогите прокоментировать маленький код в c++
int main ()
{
B b;
A* a=new B(B());
a->f();
delete a;
return 0;
}
нужны коментарии к строчкам 3 4 5 6
int main ()
{
B b;
A* a=new B(B());
a->f();
delete a;
return 0;
}
нужны коментарии к строчкам 3 4 5 6
#include
#include
using namespace std;
class A {
public:
A() { wcout
B b; // Объявляем объект b класса B
A* a=new B(B()); // Объявляем переменную а типа указателя на объект класса B, который конструируется с параметром, задаваемым конструктором класса B по умолчанию
a->f(); // Вызываем метод f созданного нами в предыдущей строке объекта
delete a; // Уничтожаем переменную a
.