| Index: styleguide/c++/c++11.html
|
| diff --git a/styleguide/c++/c++11.html b/styleguide/c++/c++11.html
|
| index 962de844e3285684f009296f53c9b723fa0a1c55..cc1bab396d7a1a80b929ba128176cfa7b90b17c5 100644
|
| --- a/styleguide/c++/c++11.html
|
| +++ b/styleguide/c++/c++11.html
|
| @@ -298,6 +298,18 @@ Parameter pack</a></td>
|
| </tr>
|
|
|
| <tr>
|
| +<td>Begin and End Non-Member Functions</td>
|
| +<td><code>std::begin()</code> and <code>std::end()</code></td>
|
| +<td>Allows use of free functions on any container, including
|
| +fixed-size arrays</td>
|
| +<td><a href="http://en.cppreference.com/w/cpp/iterator/begin">
|
| +std::begin</a> and
|
| +<a href="http://en.cppreference.com/w/cpp/iterator/end">
|
| +std::end</a></td>
|
| +<td>Useful for fixed-size arrays. <a href="https://groups.google.com/a/chromium.org/d/topic/cxx/5iFNE8P5qT4/discussion">Discussion thread</a></td>
|
| +</tr>
|
| +
|
| +<tr>
|
| <td>Containers containing movable types</td>
|
| <td><code>vector<scoped_ptr></code></td>
|
| <td>Enables containers that contain move-only types like <code>scoped_ptr</code></td>
|
| @@ -682,18 +694,6 @@ std::array</a></td>
|
| </tr>
|
|
|
| <tr>
|
| -<td>Begin and End Non-Member Functions</td>
|
| -<td><code>std::begin()</code> and <code>std::end()</code></td>
|
| -<td>Allows use of free functions on any container, including
|
| -built-in arrays</td>
|
| -<td><a href="http://en.cppreference.com/w/cpp/iterator/begin">
|
| -std::begin</a> and
|
| -<a href="http://en.cppreference.com/w/cpp/iterator/end">
|
| -std::end</a></td>
|
| -<td>Useful for built-in arrays.</td>
|
| -</tr>
|
| -
|
| -<tr>
|
| <td>Bind Operations</td>
|
| <td><code>std::bind(<i>function</i>, <i>args</i>, ...)</code></td>
|
| <td>Declares a function object bound to certain arguments</td>
|
|
|