<forward_list>
연산자
연산자==
연산자의 좌변에 있는 정방향 목록 개체가 우변에 있는 정방향 목록 개체와 같은지 테스트합니다.
bool operator==(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
매개 변수
left
forward_list
형식의 개체입니다.
right
forward_list
형식의 개체입니다.
설명
이 템플릿 함수는 클래스 템플릿forward_list
의 두 개체를 비교하기 위해 오버로드됩니다operator==
. 함수에서 distance(left.begin(), end()) == distance(right.begin(),right.end()) && equal(left. begin(),left. end(),right.begin())
을 반환합니다.
operator!=
연산자의 좌변에 있는 정방향 목록 개체가 우변에 있는 정방향 목록 개체와 같지 않은지 테스트합니다.
bool operator!=(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
매개 변수
left
forward_list
형식의 개체입니다.
right
forward_list
형식의 개체입니다.
Return Value
true
목록이 같지 않으면 이고, false
목록이 같으면
설명
이 템플릿 함수는 !(left == right)
를 반환합니다.
operator<
연산자의 좌변에 있는 정방향 목록 개체가 우변에 있는 정방향 목록 개체보다 작은지 테스트합니다.
bool operator<(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
매개 변수
left
forward_list
형식의 개체입니다.
right
forward_list
형식의 개체입니다.
Return Value
연산자 좌변의 목록이 연산자 우변의 목록보다 작으며 같지 않으면 true
이고 그렇지 않으면 false
입니다.
설명
이 템플릿 함수는 클래스 템플릿forward_list
의 두 개체를 비교하기 위해 오버로드됩니다operator<
. 함수에서 lexicographical_compare(lhs. begin(), lhs. end(), rhs.begin(), rhs.end())
을 반환합니다.
operator<=
연산자의 좌변에 있는 정방향 목록 개체가 우변에 있는 정방향 목록 개체보다 작거나 같은지 테스트합니다.
bool operator<=(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
매개 변수
left
forward_list
형식의 개체입니다.
right
forward_list
형식의 개체입니다.
Return Value
연산자 좌변의 목록이 연산자 우변의 목록보다 작거나 같으면 true
이고 그렇지 않으면 false
입니다.
설명
이 템플릿 함수는 !(right < left)
를 반환합니다.
operator>
연산자의 좌변에 있는 정방향 목록 개체가 우변에 있는 정방향 목록 개체보다 큰지 테스트합니다.
bool operator>(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
매개 변수
left
forward_list
형식의 개체입니다.
right
forward_list
형식의 개체입니다.
Return Value
연산자 좌변의 목록이 연산자 우변의 목록보다 크면 true
이고 그렇지 않으면 false
입니다.
설명
이 템플릿 함수는 right < left
를 반환합니다.
operator>=
연산자의 좌변에 있는 정방향 목록 개체가 우변에 있는 정방향 목록 개체보다 크거나 같은지 테스트합니다.
bool operator>=(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
매개 변수
left
forward_list
형식의 개체입니다.
right
forward_list
형식의 개체입니다.
Return Value
연산자 좌변의 목록이 연산자 우변의 목록보다 크거나 같으면 true
이고 그렇지 않으면 false
입니다.
설명
템플릿 함수가 !(left < right)
를 반환합니다.