|
Boost Users : |
Subject: Re: [Boost-users] BOOST_SCOPE_EXIT doesn't detect argument types
From: Kim Barrett (kab.conundrums_at_[hidden])
Date: 2010-02-11 01:44:03
On Feb 11, 2010, at 1:00 AM, Braden McDaniel wrote:
> I have the following code:
>
> [...]
> This is yielding compiler errors like this:
>
> 193: error: boost_se_params_t_193::boost_se_param_t_0_193 is not a type
> 193: error: boost_se_params_t_193::boost_se_param_t_1_193 is not a type
>
> [...]
> Has anyone seen this sort of thing before? Is there something I can do
> to play more nicely with BOOST_SCOPE_EXIT?
You don't mention which compiler and don't show the full code context, but based on
those error messages I'm guessing that you are using gcc and that this use of
BOOST_SCOPE_EXIT is within a template? Try BOOST_SCOPE_EXIT_TPL.
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net