为什么C ++ 11中没有`static_if`

时间:2012-12-10 10:49:09

标签: c++ c++11

我想知道为什么像static_if这样的自然事物无法进入C ++ 11?有些人反对使用继承或模板专业化,我们可以实现所需的结果但是:

为什么我们没有一个简单的static_if用于简单的情况,当一个人不想用所有这些来夸大源代码?

1 个答案:

答案 0 :(得分:18)

我认为委员会没有时间讨论这个功能,所以他们决定在C ++ 11之后推迟它。无论如何提案都在这里:http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3329.pdf