<forward_list>運算子</forward_list>
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
運算子 ! = | 運算子> | 運算子>= |
運算子< | 運算子<= | 運算子 = = |
運算子 = =
測試運算子左邊的正向的清單物件是否等於右邊的正向的清單物件。
bool operator==(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
參數
參數 | 描述 |
---|---|
left |
forward_list 類型的物件。 |
right |
forward_list 類型的物件。 |
備註
這個範本函式多載operator==
來比較兩個物件的樣板類別forward_list
。 函式會傳回 distance(left.begin(), end()) == distance(right.begin(),right.end()) && equal(left. begin(),left. end(),right.begin())
。
運算子 ! =
測試運算子左邊的正向的清單物件是否不等於右邊的正向的清單物件。
bool operator!=(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
參數
參數 | 說明 |
---|---|
left |
forward_list 類型的物件。 |
right |
forward_list 類型的物件。 |
傳回值
true如果清單不相等。false如果清單是相等的。
備註
這個範本函式會傳回!(left == right)
。
運算子<
測試運算子左邊的正向的清單物件是否小於右邊的正向的清單物件。
bool operator<(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
參數
參數 | 說明 |
---|---|
left |
forward_list 類型的物件。 |
right |
forward_list 類型的物件。 |
傳回值
true
如果運算子左邊的 list 小於但不是等於運算子; 右邊的清單否則false
。
備註
這個範本函式多載operator<
來比較兩個物件的樣板類別forward_list
。 函式會傳回 lexicographical_compare(lhs. begin(), lhs. end(), rhs.begin(), rhs.end())
。
運算子<=
測試運算子左邊的正向清單物件小於或等於右端的正向的清單物件。
bool operator<=(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
參數
參數 | 描述 |
---|---|
left |
forward_list 類型的物件。 |
right |
forward_list 類型的物件。 |
傳回值
true
如果運算子左邊的清單小於或等於運算子; 右邊的清單否則false
。
備註
這個範本函式會傳回!(right < left)
。
運算子>
測試運算子左邊的正向的清單物件是否大於右邊的正向的清單物件。
bool operator>(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
參數
參數 | 說明 |
---|---|
left |
forward_list 類型的物件。 |
right |
forward_list 類型的物件。 |
傳回值
true
如果運算子左邊的清單大於運算子; 右邊的清單否則false
。
備註
這個範本函式會傳回right < left
。
運算子>=
測試運算子左邊的正向的清單物件是否大於或等於右邊的正向的清單物件。
bool operator>=(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
參數
參數 | 描述 |
---|---|
left |
forward_list 類型的物件。 |
right |
forward_list 類型的物件。 |
傳回值
true
如果運算子左邊轉寄清單是大於或等於運算子; 右邊的正向清單否則false
。
備註
樣板函式傳回!(left < right)
。
另請參閱
<forward_list></forward_list>