头文件编译错误问题
编译这样一个头文件时,提示红色行有很多错误#ifndef GUARD_split
#define GUARD_split
#include<vector>
#include<string>
std::vector<string> split( const std::string&);
#endif
接着 加了一句 using namespace std;编译就没问题了, 分析应该是std::string有问题,请问应该怎么修改才行?
#ifndef GUARD_split
#define GUARD_split
#include<vector>
#include<string>
using namespace std;
vector<string> split( const string&);
#endif