
2 May
2006
2 May
'06
2:40 p.m.
Shunsuke Sogame wrote:
Hi gurus,
Under VC7.1/8,
struct xxx : std::vector<int> { virtual void foo() = 0; };
void test(xxx& rng) { BOOST_FOREACH (int x, rng) { } }
makes error,
foreach.hpp(361) : error C2259: 'xxx' : cannot instantiate abstract class
GCC3.4.4 compiles. Is this wrong code?
Thanks for the bug report. This is now fixed both in CVS HEAD and in the release branch. -- Eric Niebler Boost Consulting www.boost-consulting.com