xxtuple1
来自「C语言库函数的原型,有用的拿去」· 代码 · 共 44 行
TXT
44 行
// xxtuple1 internal header
// NOTE: no include guard
// TEMPLATE FUNCTION make_tuple
#if _NARGS == 0
inline _Make_tuple<>::_Type
make_tuple()
{ // create from no arguments
return (_Make_tuple<>::_Type());
}
#else /* _NARGS == 0 */
template<_CLASS_ARG0> inline
typename _Make_tuple<_ARG0_ARG1>::_Type
make_tuple(_ARG0_A0)
{ // create from one or more arguments
return (typename _Make_tuple<_ARG0_ARG1>::_Type(_A0_A1));
}
#endif /* _NARGS == 0 */
// TEMPLATE FUNCTION tie
#if _NARGS == 0
inline _Make_tuple<>::_Type
tie()
{ // create from no arguments
return (_Make_tuple<>::_Type());
}
#else /* _NARGS == 0 */
template<_CLASS_ARG0> inline
typename _Make_tuple<_ARG0_ARG1_REF>::_Type
tie(_ARG0_A0_REF)
{ // create from one or more arguments
return (typename _Make_tuple<_ARG0_ARG1_REF>::_Type(_A0_A1));
}
#endif /* _NARGS == 0 */
/*
* Copyright (c) 1992-2009 by P.J. Plauger. ALL RIGHTS RESERVED.
* Consult your license regarding permissions and restrictions.
V5.20:0009 */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?