19 #include <type_traits>
21 namespace CUDF_EXPORT
cudf {
61 static_cast<std::underlying_type_t<string_character_types>
>(lhs) |
62 static_cast<std::underlying_type_t<string_character_types>
>(rhs));
76 static_cast<std::underlying_type_t<string_character_types>
>(lhs) |
77 static_cast<std::underlying_type_t<string_character_types>
>(rhs));
constexpr string_character_types & operator|=(string_character_types &lhs, string_character_types rhs)
用于组合 string_character_types 的复合赋值 OR 运算符。
constexpr string_character_types operator|(string_character_types lhs, string_character_types rhs)
用于组合 string_character_types 的 OR 运算符。
string_character_types
字符类型值。这些类型可以进行 OR 运算以检查任意类型的组合。