
2 Feb
2007
2 Feb
'07
7:06 p.m.
AMDG Alexander Nasonov wrote:
Steven Watanabe wrote:
I'm not quite sure how what you are doing helps. typename is required inside a template and illegal outside of one.
Compare
struct nested { typedef typename encode_begin< .... >::type type; // ^^^^^^^^ required only in certain cases. };
with
struct nested : encode_begin< .... > // ^ no typename here. { };
Ok. Can you provide an example of using your wrapper. I'm afraid that I don't understand it's purpose. In Christ, Steven Watanabe