<random>

函式模板 (function template)
<random>

std::關係運算符

相等 (1)
template <class Engine, size_t p, size_t r>bool operator== ( const discard_block_engine<Engine,p,r>& lhs,                  const discard_block_engine<Engine,p,r>& rhs );
不等 (2)
template <class Engine, size_t p, size_t r>bool operator!= ( const discard_block_engine<Engine,p,r>& lhs,                  const discard_block_engine<Engine,p,r>& rhs );
關係運算符
discard_block_engine 物件 lhsrhs 執行適當的相等或不相等比較操作。

同一型別的兩個引擎,如果它們的內部狀態相同,則相等,因此對這兩個物件呼叫 operator() 成員函式任意次數都會生成相同的數值序列。

引數

lhs, rhs
同一型別的 discard_block_engine 物件(分別位於運算子的左側和右側)。

返回值

true如果它們比較相等,則為真,並且false否則為 false。

複雜度

狀態大小上是線性的。

另見