From a4247846aabe0bc91c691b49c16a94904230e1ad Mon Sep 17 00:00:00 2001 From: y1yang0 Date: Sat, 22 Apr 2023 03:34:45 +0000 Subject: [PATCH] deploy: fa293eec236f529b1143529e2e8a7b4174de882b --- 3.MovingToModernCpp/item7.html | 2 +- print.html | 2 +- searchindex.js | 2 +- searchindex.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/3.MovingToModernCpp/item7.html b/3.MovingToModernCpp/item7.html index 9b07ee1..2cf0435 100644 --- a/3.MovingToModernCpp/item7.html +++ b/3.MovingToModernCpp/item7.html @@ -339,7 +339,7 @@ doSomeWork<std::vector<int>>(10, 20);

这正是标准库函数std::make_uniquestd::make_shared(参见Item21)面对的问题。它们的解决方案是使用圆括号,并被记录在文档中作为接口的一部分。(注:更灵活的设计——允许调用者决定从模板来的函数应该使用圆括号还是花括号——是有可能的。详情参见Andrzej’s C++ blog在2013年6月5日的文章,“Intuitive interface — Part I.”)

请记住: