1 // Boost.Bimap 2 // 3 // Copyright (c) 2006-2007 Matias Capeletto 4 // 5 // Distributed under the Boost Software License, Version 1.0. 6 // (See accompanying file LICENSE_1_0.txt or copy at 7 // http://www.boost.org/LICENSE_1_0.txt) 8 9 // VC++ 8.0 warns on usage of certain Standard Library and API functions that 10 // can be cause buffer overruns or other possible security issues if misused. 11 // See https://web.archive.org/web/20071014014301/http://msdn.microsoft.com/msdnmag/issues/05/05/SafeCandC/default.aspx 12 // But the wording of the warning is misleading and unsettling, there are no 13 // portable alternative functions, and VC++ 8.0's own libraries use the 14 // functions in question. So turn off the warnings. 15 #define _CRT_SECURE_NO_DEPRECATE 16 #define _SCL_SECURE_NO_DEPRECATE 17 18 #include <boost/config.hpp> 19 20 #include <boost/core/ignore_unused.hpp> 21 22 #include <boost/bimap/set_of.hpp> 23 main()24int main() 25 { 26 typedef boost::bimaps::set_of<int> set_type; 27 typedef boost::bimaps::set_of_relation<> set_type_of_relation; 28 boost::ignore_unused<set_type>(); 29 boost::ignore_unused<set_type_of_relation>(); 30 31 return 0; 32 } 33 34