//test.cpp
#include <iostream>
#include "test.h"
using namespace std;
void B::print() const
{
cout << "In Base Class B:" << '\n'
<< '\t '<< "b = " << b << '\n'
<< '\t' << "b2 = " <<b2 << '\n';
}
void D::print()const
{
B::print();
cout << "In Derived Class D:" << '\n'
<< '\t' << "d = " << d << '\n';
}
总是显示有一个错误,请问是哪里出错了啊?
#include <iostream>
#include "test.h"
using namespace std;
void B::print() const
{
cout << "In Base Class B:" << '\n'
<< '\t '<< "b = " << b << '\n'
<< '\t' << "b2 = " <<b2 << '\n';
}
void D::print()const
{
B::print();
cout << "In Derived Class D:" << '\n'
<< '\t' << "d = " << d << '\n';
}
总是显示有一个错误,请问是哪里出错了啊?

