public static member function
<string>

std::char_traits::eq_int_type

static bool eq_int_type (const int_type& x, const int_type& y);
static constexpr bool eq_int_type (int_type x, int_type y) noexcept;
比较 int_type 值
返回xy 是否被认为是相等的。

如果 xy 都表示有效的字符,则该函数返回与 成员 eq 对它们的char_type转换相同的结果。

此外,如果 xy 都是 eof() 的副本,则该函数返回true。如果只有其中一个是 eof() 的副本,则该函数返回false.

在所有其他情况下,返回的值是不确定的。

参数

x, y
要比较的值。
成员类型int_type是一个整数类型,可以表示 eof() 或任何有效的字符值。

返回值

true如果 x 被认为等于 y

复杂度

常量。

异常安全

无异常保证:此成员函数从不抛出异常。

另见