From 920a874e3af3600865626f6b8c64682e6587c9b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorsten=20J=C3=B8rgen=20Ottosen?= Date: Thu, 16 Sep 2004 19:07:04 +0000 Subject: [PATCH] *** empty log message *** [SVN r25157] --- doc/portability.html | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/doc/portability.html b/doc/portability.html index 70b5750..9f35bf5 100755 --- a/doc/portability.html +++ b/doc/portability.html @@ -20,8 +20,9 @@

A huge effort has been made to port the library to as many compilers as possible. - The results of the test-suites can be found here. -

+

Full support for built-in arrays require that the compiler supports class @@ -44,21 +45,25 @@

  1. - do not use built-in arrays + do not use built-in arrays,
  2. do not pass rvalues to begin(), end() and iterator_range Range constructors and assignment operators, -
  3. + use const_begin() + and const_end() + whenever your code by intention is read-only; this will also solve + most rvalue problems, +
  4. do not rely on ADL:
    • if you overload functions, include that header before the headers in this library,
    • - put all overloads in namespace boost, + put all overloads in namespace boost.