如下三行代码没用:
#define _CRT_SECURE_NO_WARNINGS
if (it == (*str).end())
break;
#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
#include<string.h>
#include<string>
#include<algorithm>
using namespace std;
string del_space(string *str) {
string::iterator it = (*str).begin();
while ((it = find(it, (*str).end(), ' ')) != (*str).end())
{
(*str).erase(it);
if (it == (*str).end())
break;
}
return *str;
}