While going through the documentation I read that
for a string of doubles separated by a comma we could go like this (which I understand)
double_ >> * (',' >> double_)
or double_ %
but what does the following expression mean. Its supposed to split comma separated strings into a vector and it works. I would appreciate it if someone could kindly clarify it. I am confused with -
operator I believe its a difference operator but I cant figure out its role here
*(qi::char_ - ',') % ','