AMDG Louis Lavery wrote:
I've owned the BGL book for a few years and am, just now, having a go at chapter 3. I've written...
#include
int main() { return EXIT_SUCCESS; }
...and, when I compile it using vc9, get...
Compiling... main.cpp c:\boost_1_42_0\boost\unordered\unordered_set.hpp(402) : error C2220: warning treated as error - no 'object' file generated c:\boost_1_42_0\boost\unordered\unordered_set.hpp(500) : see reference to class template instantiation 'boost::unordered_set
' being compiled c:\boost_1_42_0\boost\unordered\unordered_set.hpp(402) : warning C4224: nonstandard extension used : formal parameter 'hash' was previously defined as a type
I don't think this is a legitimate warning. I've seen complaints about it before, but I've never been able to reproduce it. What compiler options are you using? (You can get them from the IDE at Project -> Properties -> Configuration Properties -> C/C++ -> Command Line) In Christ, Steven Watanabe