非类型模板参数或模板参数

时间:2019-08-19 14:25:25

标签: c++ templates c++17

美好的一天。我正在继续阅读 Bartlomiej Filipek 的书<< em> C ++ 17详细。

第63页(pdf电子书的85),他在我的消息底部写下了以下代码。

我恳请您的帮助以了解其工作原理:我已经编译了这段代码,很孤单,并且已经编译了。因此,我尝试了解原因。

我解释了我的问题的深层动机: 通常,我会看到struct模板,class模板,功能模板。但是在这里,我看不到任何情况。它似乎是一个变量“模板”,我不习惯遇到。

我看到两个链接没有回答我的问题:

Non-type template parameters

template non-type template parameter?

预先感谢您对此的友善解释。

template<typename Type, Type value>
constexpr Type TConstant=value;

0 个答案:

没有答案