2008/5/6 Daniel Krügler <dsp@bdal.de>:
Daniel Krügler wrote:
> Germán Diago Gómez wrote:
>
> SFINAE causes a *silent* failure during an *attempt* to instantiate
> a template. The only template here is tuple_for_each_helper which
> was already instantiated, before the actual failure could take
> place.

Usage of bad language on my side: SFINAE's power occurs during the
attempt of template argument substituition. Failing substitution
leads to failing argument deduction and this again prevents template
successful instantiation.

Greetings from Bremen,

Daniel Krügler

_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users

  Thanks all for the great response!! I'll try David Abraham's solution.