📄 scalar_binary.h
字号:
// ------------------------------------------------------- -*- c++ -*- --//// WARNING: FILE AUTOMATICALLY GENERATED WITH scalar_binary.sed//// ----------------------------------------------------------------------// from: scalar_binary.hxx// ----------------------------------------------------------------------// ---------------------------------------------------------- -*- c++ -*-// scalar binary operator +// ----------------------------------------------------------------------// file = scalar_binary.hxx// name = OpAdd// operator = +// ----------------------------------------------------------------------template<typename T1_value, typename T2_value>struct OpAdd { typedef typename promote<T1_value,T2_value>::promoted_t value_t; static inline value_t apply (T1_value a, T2_value b) { return a + b; } };// ---------------------------------------------------------- -*- c++ -*-// scalar binary operator +// ----------------------------------------------------------------------// file = scalar_binary.hxx// name = OpSub// operator = -// ----------------------------------------------------------------------template<typename T1_value, typename T2_value>struct OpSub { typedef typename promote<T1_value,T2_value>::promoted_t value_t; static inline value_t apply (T1_value a, T2_value b) { return a - b; } };// ---------------------------------------------------------- -*- c++ -*-// scalar binary operator +// ----------------------------------------------------------------------// file = scalar_binary.hxx// name = OpMul// operator = *// ----------------------------------------------------------------------template<typename T1_value, typename T2_value>struct OpMul { typedef typename promote<T1_value,T2_value>::promoted_t value_t; static inline value_t apply (T1_value a, T2_value b) { return a * b; } };// ---------------------------------------------------------- -*- c++ -*-// scalar binary operator +// ----------------------------------------------------------------------// file = scalar_binary.hxx// name = OpDiv// operator = /// ----------------------------------------------------------------------template<typename T1_value, typename T2_value>struct OpDiv { typedef typename promote<T1_value,T2_value>::promoted_t value_t; static inline value_t apply (T1_value a, T2_value b) { return a / b; } };// ----------------------------------------------------------------------// end of file
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -