gpt4 book ai didi

具有默认模板参数的 C++14 变量模板?

转载 作者:太空狗 更新时间:2023-10-29 21:22:48 25 4
gpt4 key购买 nike

C++14 将允许变量模板:

template <typename T> constexpr T pi = T(3.1415926535897932385);

现在考虑以下情况:

template <typename T = double> constexpr T pi = T(3.1415926535897932385);

问题:如何使用默认参数获取pi

pi; // Option 1 (I hope...)
pi<>; // Option 2

最佳答案

基于 n3651我会说 pi<>; .在当前的标准模板参数推导中,能够做到pi是一种形式,只适用于函数。由于该论文完全没有提及 TAD,因此他们不太可能使用它。

关于具有默认模板参数的 C++14 变量模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19911890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com