I am new to C++. I want to write a function called get_token() that will return the next token. For example str="123 456 789"; after I call get_token(str), it will return 123, then if I call get_token(str) again, it will return 456.
void get_token(char str[]) {
   char* token = strtok(str," ");
   while (token) {
      cout << "Token: "<< token << endl;
      token = strtok(NULL, " ");
   }
}
Can someone help me with this function? And write it to char* get_token(...)
 
     
     
    