diff --git a/config.htm b/config.htm index 3e3f9b33..f41d9951 100644 --- a/config.htm +++ b/config.htm @@ -96,7 +96,7 @@ export LDFLAGS="-DAportable" export LIBS="-lpthread" ./configure
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()