konverter string array element til et char array?
Hej nørder,jeg har uventede problemer med konvertere et string array element til et char array, her er problemet:
char symbol[200]=symbolsequence[index].c_str();
dette er ifølge min GNU/linux kompiler en "invalid initializer"!!
Her er funktionen, hvor linien indgår:
string getlink(string[] symbolsequence, int index)
{
char symbol[200]=symbolsequence[index].c_str();
string link_end;
for (int i=16;i<200;i++)
{
link_end+=symbol[i];
cout << link_end << endl;
}
string ip_adr="172.16.16.201:50570/";
string link_start="<a href=\"http://";
link=link_start+ip_adr+link_end;
cout << link;
return link;
}
Denne funktion udføres når følgende betingelse er opfyldt:
if (strncmp (symbolsequence[index].c_str(), "<a href=\"http://", 16)==0)
Håber nogen derude har løsningen! skriv evt tilbage for flere informationer!..
skriv svaret til: s_toft_jensen@hotmail.com
på forhånd tak, Simon.
