Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
operator==
İşlecin sol tarafındaki ileriye doğru liste nesnesinin sağ taraftaki ileriye doğru liste nesnesine eşit olup olmadığını sınar.
bool operator==(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
Parametreler
Sol
forward_list türünün bir nesnesi.
Sağ
forward_list türünün bir nesnesi.
Açıklamalar
Bu şablon işlevi, sınıf şablonunun forward_listiki nesnesini karşılaştırmak için aşırı yükleroperator==. işlevi döndürür distance(left.begin(), end()) == distance(right.begin(),right.end()) && equal(left. begin(),left. end(),right.begin()).
operator!=
İşlecin sol tarafındaki ileriye doğru liste nesnesinin sağ taraftaki ileriye doğru liste nesnesine eşit olup olmadığını sınar.
bool operator!=(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
Parametreler
Sol
forward_list türünün bir nesnesi.
Sağ
forward_list türünün bir nesnesi.
Dönüş Değeri
true listeler eşit değilse; false listeler eşitse.
Açıklamalar
Bu şablon işlevi döndürür !(left == right).
operator<
İşlecin sol tarafındaki ileriye doğru liste nesnesinin sağ taraftaki ileriye doğru liste nesnesinden küçük olup olmadığını sınar.
bool operator<(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
Parametreler
Sol
forward_list türünün bir nesnesi.
Sağ
forward_list türünün bir nesnesi.
Dönüş Değeri
true işlecin sol tarafındaki liste, işlecin sağ tarafındaki listeden küçükse ancak buna eşit değilse; aksi takdirde false.
Açıklamalar
Bu şablon işlevi, sınıf şablonunun forward_listiki nesnesini karşılaştırmak için aşırı yükleroperator<. işlevi döndürür lexicographical_compare(lhs. begin(), lhs. end(), rhs.begin(), rhs.end()).
operator<=
İşlecin sol tarafındaki ileriye doğru liste nesnesinin sağ taraftaki ileriye doğru liste nesnesine eşit veya ondan küçük olup olmadığını sınar.
bool operator<=(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
Parametreler
Sol
forward_list türünün bir nesnesi.
Sağ
forward_list türünün bir nesnesi.
Dönüş Değeri
true işlecin sol tarafındaki liste, işlecin sağ tarafındaki listeden küçük veya buna eşitse; aksi takdirde false.
Açıklamalar
Bu şablon işlevi döndürür !(right < left).
operator>
İşlecin sol tarafındaki ileriye doğru liste nesnesinin sağ taraftaki ileriye doğru liste nesnesinden büyük olup olmadığını sınar.
bool operator>(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
Parametreler
Sol
forward_list türünün bir nesnesi.
Sağ
forward_list türünün bir nesnesi.
Dönüş Değeri
true işlecin sol tarafındaki liste işlecin sağ tarafındaki listeden büyükse; aksi takdirde false.
Açıklamalar
Bu şablon işlevi döndürür right < left.
operator>=
İşlecin sol tarafındaki ileriye doğru liste nesnesinin sağ taraftaki ileriye doğru liste nesnesinden büyük veya buna eşit olup olmadığını sınar.
bool operator>=(
const forward_list <Type, Allocator>& left,
const forward_list <Type, Allocator>& right);
Parametreler
Sol
forward_list türünün bir nesnesi.
Sağ
forward_list türünün bir nesnesi.
Dönüş Değeri
true işlecin sol tarafındaki ileri liste, işlecin sağ tarafındaki ileriye doğru listeden büyük veya buna eşitse; aksi takdirde false.
Açıklamalar
Şablon işlevi döndürür !(left < right).