On 7/11/2012 2:11 AM, Ryan wrote:
I didn't mean to sound harsh. I gave a gut reaction about the needed syntax to accomplish what I considered a simple task. I apologize if it sounded like an attack on the library. That was not my intent. I really do appreciate all the hard work that goes into these libraries.
No worries, Ryan. Don't take me too seriously ;-) I'm half joking, you know.
Thank you for simplifying it even further. I tried it and it compiles and works. I did tried and reduce it even further.
for_each( ref(tokens), lambda [ push_back(ref(string_tokens), _1) ] )
This compiled but didn't work as intended. Why is push_back able take a reference to string_tokens but for_each isn't able to take a reference to tokens?
Hmm, I can never tell unless I see a minimal cpp file I can try. Regards, -- Joel de Guzman http://www.boostpro.com http://boost-spirit.com