#ifndef TOU_H_INCLUDED
#define TOU_H_INCLUDED
namespace SALES
{
void print (int a);
}
#endif // TOU_H_INCLUDED
#include
#include "tou.h"
int main()
{
int a=100;
SALES::print(a);
return 0;
}
#include
#include "tou.h"
void print(int a){
std::cout<<a;
}
print也要放到namespace 里
#include "tou.h"
namespace SALES
{
void print(int a)
{
std::cout << a;
}
}
或者
#include "test.h"
void SALES::print(int a)
{
std::cout << a;
}
实现的时候也要加上你声明的namespace,你在实现print的时候没有namespace