Remove disallowed feature which Borland did not accept.

This commit is contained in:
Stephen Kelly 2014-11-20 23:15:16 +01:00 committed by Brad King
parent 12cb0b868c
commit c2af447d44
1 changed files with 0 additions and 22 deletions

View File

@ -73,28 +73,6 @@ The return value of ``find()`` must be assigned to an intermediate
// ... // ...
} }
Char Array to ``string`` Conversions with Algorithms
----------------------------------------------------
In some implementations, algorithms operating on iterators to a container of
``std::string`` can not accept a ``const char*`` value:
.. code-block:: c++
const char* dir = /*...*/;
std::vector<std::string> vec;
// ...
std::binary_search(vec.begin(), vec.end(), dir); // Wrong
The ``std::string`` may need to be explicitly constructed:
.. code-block:: c++
const char* dir = /*...*/;
std::vector<std::string> vec;
// ...
std::binary_search(vec.begin(), vec.end(), std::string(dir)); // Ok
std::auto_ptr std::auto_ptr
------------- -------------