<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_63028310的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_63028310</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_63028310]]></copyright><item><title><![CDATA[可变参数模板通过递归继承展开参数包]]></title><link>https://blog.youkuaiyun.com/m0_63028310/article/details/128919570</link><guid>https://blog.youkuaiyun.com/m0_63028310/article/details/128919570</guid><author>m0_63028310</author><pubDate>Tue, 07 Feb 2023 16:06:37 +0800</pubDate><description><![CDATA[正如上面流程图所示的继承结构，当Others...参数包拿不到参数时那么这种带0个模板参数的时候也就停止了继承，同时这种带0个模板参数则是使用这个类模板的泛化版本进行初始化的，但是这个时候我们可以看到这个泛化版本是第一个执行的。实际上，创建的方式是先从最小的开始创建也就是从泛化版本开始创建的，这样才是满足继承逻辑的（(*^_^*)此时我们首先实例化了一个模板，传入的三个参数使我们实例化的是这个类模板偏特化的版本。然而代码的执行结果是抽象的，可能并非是我们第一眼所想的那样。]]></description><category></category></item></channel></rss>