11 Jun
2003
11 Jun
'03
10:10 p.m.
--- In Boost-Users@yahoogroups.com, Alisdair Meredith
Paul Thompson wrote:
I thought about (among many others)
for_each(filenames.begin(), filenames.end(), bind(&CDocumentAttachments::Execute, _2, _T("print"), false));
Looks good to me, but why have you changed _1 to _2? The parameter you are passing in this place is the same (pointer to your objects as found by dereferencing the iterator)
If you change _2 to _1 I think it should work.
Yeah, I tried that, but I got 39 errors! Hence playing with the placeholder - it got fewer errors. Sounds daft, I know. I don't have the code with me here. I'll try some more when I get to work tomorrow. Thanks for your time! Paul