From 2f95ee89dfc9a09ec55ce48e16b78f0b391e439c Mon Sep 17 00:00:00 2001
From: Beman Dawes However you run the configure script, when it finishes you will find a new
- header - user.hpp - located in the <boost-root>/libs/config/
+ header - user.hpp - located in the <boost-root/libs/config/>
directory. Note that configure does not install this header into your boost
include path by default. This header contains all the options
generated by the configure script, plus a header-section that contains the user
@@ -965,8 +965,7 @@ void g() { return f(); }
incorrectly outputs "2 2 double double " on VC++ 6. These macros, to
be used in the function parameter list, fix the problem without effects on the
calling syntax. For instance, in the case above write:
-
- template <int n>
+
template <int n>
void f(BOOST_EXPLICIT_TEMPLATE_NON_TYPE(int, n)) { ... }
template <typename T>
@@ -1117,8 +1116,7 @@ void g() { return f(); }
declared in your library, in order to avoid sprinkling #pragma's all over the
boost headers, there are some prefix and suffix headers that do the job,
typical usage would be:
-#ifndef MY_INCLUDE_GUARD +#ifndef MY_INCLUDE_GUARD #define MY_INCLUDE_GUARD // all includes go here: @@ -1397,4 +1395,4 @@ int test()