diff options
Diffstat (limited to 'libs/variant/doc/tutorial/advanced.xml')
-rw-r--r-- | libs/variant/doc/tutorial/advanced.xml | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/libs/variant/doc/tutorial/advanced.xml b/libs/variant/doc/tutorial/advanced.xml index 6f63763f2..d4e8be738 100644 --- a/libs/variant/doc/tutorial/advanced.xml +++ b/libs/variant/doc/tutorial/advanced.xml @@ -397,19 +397,20 @@ struct if_visitor: public <classname>boost::static_visitor</classname><arithm arguments by means of <code>apply_visitor</code>: <programlisting> -bool_like_t v0(1), v1(true), v2(1.0); +bool_like_t v0(true), v1(1), v2(2.0); assert( <functionname>boost::apply_visitor</functionname>(if_visitor(), v0, v1, v2) == - arithmetics_t(true) + arithmetics_t(1) ); </programlisting> </para> <para>Finally, we must note that multi visitation does not support "delayed" form of - <code><functionname>apply_visitor</functionname></code>. + <code><functionname>apply_visitor</functionname> if + <macroname>BOOST_VARIANT_DO_NOT_USE_VARIADIC_TEMPLATES</macroname> is defined</code>. </para> </section> |