Just to round it off I tested a few things and I've convinced myself that you have to decide space or comma i.e. whether you won't have the dummy or will have the dummy respectively. I like spaces and you like commas (with the dummy char) - such is the rich tapestry of life. :)
About your comma problem, one thing that other languages have that c++ lacks is a split function. If your data is relatively small (which it looks like it is) you can pull all of it in, then split the data to get your points using a simple split function