Skip to content

Latest commit

 

History

History
5 lines (4 loc) · 349 Bytes

File metadata and controls

5 lines (4 loc) · 349 Bytes

当我们调用 make_shared 时,必须提供一个显式模板实参。 解释为什么需要显式模板实参以及它是如何使用的。

答:如果没有显式模板实参,make_shared 就无法确定到底需要分配多少内存空间。 make_shared 根据显式模板实参分配合适的内存空间,并返回合适的指针。