【发布时间】:2012-01-24 08:46:01
【问题描述】:
我想知道如果我测试某个班级的某个成员并且该成员是私有的,那么 sfinae 会做出什么反应?它会很难出错,还是会说好的,还是会以 sfinae 的方式出错?
【问题讨论】:
-
...你真的测试过吗?
-
不,我没有测试它。我不知道一个完全符合的实现。
-
@Mehrdad:但是如何解释测试的输出?你会知道编译器是如何解释它的,但是你怎么知道编译器是否符合标准呢?
-
@meh 我确实做到了。我将它标记为 c++ 并且没有询问任何编译器。如果不是 c++,我的问题会是什么?
-
不,我对实用且可移植的代码感兴趣。
标签: c++ language-lawyer sfinae