Title
Template argument deduction is not used in the standard library
Status
resolved
Section
[library]
Submitter
United States

Created on 2017-02-03.00:00:00 last changed 86 months ago

Messages

Date: 2017-03-15.00:00:00

[ 2017-03-12, post-Kona ]

Resolved by P0433R2.

Date: 2017-02-15.00:00:00

[ 2017-02-03, Marshall notes ]

P0433 is an attempt to do exactly this.

Date: 2017-02-03.00:00:00
Addresses US 7

P0091R3 "Template argument deduction for class templates (Rev. 6)" was adopted for the core language, but the Standard Library makes no explicit use of this new feature, even though the promise of such use provided strong motivation for the feature.

Proposed change: Analyze the Standard Library's constructors to determine which classes would profit from explicit deduction guides. Formulate the appropriate guides for those classes and insert them in their respective types.

History
Date User Action Args
2017-03-12 23:04:12adminsetmessages: + msg9094
2017-03-12 23:04:12adminsetstatus: new -> resolved
2017-02-04 05:44:09adminsetmessages: + msg8923
2017-02-03 00:00:00admincreate