blahblah99
Platinum Member
I have a string (a line read from a file) that needs to be tokenized... it is in CSV format, and I need a function that returns an array. I know in php there's an EXPLODE() function, but what about C?
For example,
char *tokenize(char *string, char delimiter) {
//function code goes here
}
char line[] = "book, yellow, hardcover, isbn, author, price";
array = tokenize(line,",");
where array returned would be:
array[0] = "book";
array[1] = "yellow";
array[2] = "hardcover";
array[3] = "isbn";
array[4] = "author";
array[5] = "price";
Thanks in advance!
For example,
char *tokenize(char *string, char delimiter) {
//function code goes here
}
char line[] = "book, yellow, hardcover, isbn, author, price";
array = tokenize(line,",");
where array returned would be:
array[0] = "book";
array[1] = "yellow";
array[2] = "hardcover";
array[3] = "isbn";
array[4] = "author";
array[5] = "price";
Thanks in advance!