Boost logo

Boost :

Subject: Re: [boost] [contract] extra type requirements for contracts
From: Stephan T. Lavavej (stl_at_[hidden])
Date: 2011-09-19 14:28:36

[Roman Perepelitsa]
> SFINAE expressions feature is required by the C++11 and is
> available in several C++03 implementations including gcc and MSVC.

This is incorrect for VC. I've double-checked with our compiler front-end team - expression SFINAE wasn't actively supported in VC10 (and earlier). It sometimes worked by chance. In VC11, due to other bugfixes, it'll work in more cases but still isn't fully supported.

Stephan T. Lavavej
Visual C++ Libraries Developer

Boost list run by bdawes at, gregod at, cpdaniel at, john at