Ucim c++ i pokusavam da napisem funkciju za split-ovanje stringa, to sam uradio ovako:
Kod:
char* split(char *str, char *delimM)
{
char * temp;
char* part = strtok(str, delimM);
while(part != nullptr)
{
*temp++ = *part;
part = strtok(nullptr, delimM);
}
return temp;
}
Kod:
char *g = split("Haha:GG:HH:HH:PP", ":");
cout << g[0] << endl;
Ali stalno mi izbacuje error.