Boost logo

Boost :

From: Tom Lahoda (tlahoda_at_[hidden])
Date: 2007-03-30 11:06:08


Unfortunately I don't know if it is standard compliant or not as I'm not a
standards expert, just a C++ enthusiast interested in Boost and not a Boost
member. Sorry I couldn't be of more help. Hopefully one of the standard
experts on the list will weigh in.

On 3/30/07, Daniel Walker <daniel.j.walker_at_[hidden]> wrote:
>
> On 3/30/07, Tom Lahoda <tlahoda_at_[hidden]> wrote:
> > It has been my experience that it causes an error as I think (not
> positive)
> > that some syntax checking is done even if it will not get instantiated.
> >
>
> That's fine. I'm just thinking about test cases. Is the error standard
> compliant? Should I write tests for this case and excluded them for
> current compiler releases anticipating that at some point in the
> future they will accept this? Or is this mandated by the standard, and
> I should mention it in the documentation as a caveat?
>
> > On 3/30/07, Daniel Walker <daniel.j.walker_at_[hidden]> wrote:
> > >
> > > On 3/30/07, Tom Lahoda <tlahoda_at_[hidden]> wrote:
> > > > Your foo struct only has one template argument
> > >
> > > I know. My question is should that cause an error or a substitution
> > > failure, which is not an error.
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk