错误 2 error C2143: 语法错误 : 缺少“;”(在“using”的前面) f:\c++text\test16\test16\soldier.cpp 3 程序没有问题,为什么总会出现这个错误
#include<iostream>
#include"Soldier.h"
using namespace std;
Soldier::Soldier(string name,int age)
{
m_strName=name;
m_iAge=age;
cout<<"Soldier()"<<endl;
}
Soldier::~Soldier()
{
cout<<"~Soldier()"<<endl;
}
void Soldier::work()
{
cout<<m_strName<<endl;
cout<<m_iAge<<endl;
cout<<"Soldier--work"<<endl;
}