Просмотр исходного кода

Boost.Optional changes added to Updates section

[SVN r37423]
Fernando Cacciola 19 лет назад
Родитель
Сommit
87fc61d6c6
1 измененных файлов с 17 добавлено и 0 удалено
  1. 17 0
      index.htm

+ 17 - 0
index.htm

@@ -400,6 +400,23 @@
                             </ul>
                           </li>
 
+                          <li>
+                            <span class="library"><a href=
+                            "libs/optional/index.html">Optional Library</a>:</span>
+                            
+                            <ul>
+                            <li><code>boost::none_t and boost::none</code> now added to Optional's documentation</li>
+                            <li>Relational operators now directly support arguments of type <code>'T'</code> and <code>'none_t'</code></li>
+                            <li>operator->() now also works with reference types.</li>
+                            <li>Helper functions <code>make_optional(val), make_optional(cond,val) and
+                            get_optional_value_or(opt,alternative_value)</code> added.</li>
+                            <li>Constructor taking a boolean condition (as well as a value) added.</li>
+                            <li>Member function <code>get_value_or(alternative_value)</code> added.</li>
+                            <li>Incompatbility bug with mpl::apply<> fixed.</li>
+                            <li>Converting assignment bug with uninitialized lvalues fixed.</li>
+                            </ul>
+                          </li>
+                          
                           <li>
                             <span class="library"><a href=
                             "libs/parameter/index.html">Parameter

粤ICP备19079148号