zhxilin / zhxilin.github.io

My personal tech blog built via hugo.
1 stars 0 forks source link

C++17类模板参数推导 | ZHXILIN'S BLOG #57

Open zhxilin opened 2 years ago

zhxilin commented 2 years ago

https://zhxilin.github.io/post/tech_stack/1_programming_language/modern_cpp/cpp17/class_template_argument_deduction/

在C++17之前,没有默认值的类模板参数总是需要显式将所有实参传递给类模板,而从C++17开始对于显示指定模板实参的限制已经取消。换言之,只要构造函数能推导出所有没有默认值的模板参数时,就可以省略模板实参的定义。本节内容将详细介绍C++17利用构造函数进行模板参数推导的过程。