I have to parse a string of numbers, separated by commas(i.e. 1,2,3,45,677,89,234,...etc.). I can get almost all of it, but I am having trouble getting the last number to work (when I output the broken up string, it skips the last number).
I am able to get the final number output, but only if I put the cout statement outside of my 'for' loop. However, in my program I need to USE the numbers, rather than just output them.
My current code only uses substr starting at position 0, and ending at string.find(','), but I cannot find a way to include my final number, since the final number has no comma at the end.
Here is my code so far:
using namespace std;
string number, items;
for (unsigned int i=0;i<=items.length();i++)