
5 Jul
2009
5 Jul
'09
3:12 a.m.
I am using Dev-C++ with boost lambda expression, and I wrote the following lines:
................
int result,switchvalue;
..............
(switch_statement(_1,
case_statement<1>
(var(result)=0),
case_statement<2>
(var(result)=1),
case_statement<3>
(var(result)=constant(value)),
default_statement
(var(std::cout)<<"wrong")
))(switchvalue);
but the complier told me that:
instantiated from `Arg::sig