我在我的代码中使用了许多命名空间,包括 std one ,所以当我想在我的代码中声明一个字符串变量时,我应该精确 std::string 还是我可以只放 string :
#include <string.h>
using namespace std;
using namespace boost;
using namespace xerces;
int main()
{
/*! should I declare my str like this */
std::string str;
/*! or I can declare it like this */
string str1;
cout << str << str1 <<endl;
return 0;
}