#include
#include
using namespace std;
void display(const int *a)
{
for(int i=0;a[i];i++)
cout< cout<
void cat(const string &str,int *temp,int &a)
{
int count=0,k=0;
unsigned int i=0;
char strtemp[255]=;
while(i
while(isdigit(str[i])&&i
strtemp[k]='\0';
temp[count++]=atoi(strtemp);
strtemp[0]='\0';
k=0;
i++;
}
temp[count]='\0';
a=count;
}
int main()
{
string temp="444-43-2343-23432-33";
int aa[255];
int a=0;
cout<
display(aa);
cout<<"共"< return 0;
}
#include
#include
#include
#include
using namespace std;
int main()
{
fstream a("1.txt");
string temp;
vector
while(a>>temp)
{
if(temp.find("name=\"") == -1)
continue;
size_t pos1=temp.find("\"");
// cout<
continue;
size_t pos2=temp.find("\"",pos1+1);
// cout<
names.push_back(ans);
}
return 0;
}
!!!!!!!!!!!前提: 网页内容都放到1.txt中
都放到vector
C++的准标准库Boost有正则表达式的类boost::regex
用那个可以很容易地把字符串匹配下来
当然,更标准的方法是解析XML,对规范的网页比较有用