From Jason Turner

[diff.cpp17.alg.reqs]

Diff to HTML by rtfpessoa

Files changed (1) hide show
  1. tmp/tmpov4dic78/{from.md → to.md} +11 -0
tmp/tmpov4dic78/{from.md → to.md} RENAMED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ### [[algorithms]]: algorithms library <a id="diff.cpp17.alg.reqs">[[diff.cpp17.alg.reqs]]</a>
2
+
3
+ **Change:** The number and order of deducible template parameters for
4
+ algorithm declarations is now unspecified, instead of being as-declared.
5
+ **Rationale:** Increase implementor freedom and allow some function
6
+ templates to be implemented as function objects with templated call
7
+ operators. **Effect on original feature:** A valid C++17 program that
8
+ passes explicit template arguments to algorithms not explicitly
9
+ specified to allow such in this version of C++ may fail to compile or
10
+ have undefined behavior.
11
+