sfinae1.c
来自「xml大全 可读写调用率很高 xml大全 可读写调用率很高」· C语言 代码 · 共 22 行
C
22 行
// PR c++/14337template <bool> struct Constraint; template <> struct Constraint<true> { typedef int Result; }; template <typename T> struct IsInt { static const bool value = false; }; template <> struct IsInt<int> { static const bool value = true; }; template <typename T> typename Constraint<IsInt<T>::value>::Result foo(T); template <typename T> typename Constraint<!IsInt<T>::value>::Result foo(T); template <typename> void bar() { foo(1); }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?