If I have a string like:
const char* mystr = "Test Test Bla Bla \n Bla Bla Test \n Test Test \n";
How would I use the newline character ‘\n’, to split the string into an array of strings?
I’m trying to accomplish in C, the thing string.Split() does in C# or boost’s string algorithm split does in C++ .
Try to use the
strtokfunction. Be aware that it modifies the source memory so you can’t use it with a string literal.