
10 Mar
2011
10 Mar
'11
12:48 a.m.
On 3/9/11 6:35 PM, Steven Watanabe wrote:
AMDG
On 03/09/2011 03:26 PM, er wrote:
Is there a variant of this
int i = 0; lambda::var( i )++;
in which I can do away with the external variable, i? In other words, a nullary functor that returns 0, 1, 2, successively?
No. Remember that function objects are copyable. The state needs to be stored separately to avoid problems.
Thanks. I was hoping new_ptr<>() could come to the rescue...
In Christ, Steven Watanabe