Tuesday, November 21, 2017

C++17: User-Defined Deduction Guides

User-defined deduction guides look like constructors with return types declared. They are of the following general form:

template<{TemplateParameters>ClassTemplateName(ConstructorParameters) ->
                                             ClassTemplateSpecialization;

Reference: http://en.cppreference.com/w/cpp/language/class_template_argument_deduction

No comments:

Post a Comment