System::Collections::Generic::_net_binnary_search metode

System::Collections::Generic::_net_binnary_search(const containterT<T, Allocator>&, int, int, T) method

Mengimplementasikan pencarian biner dalam kontainer akses acak. Spesialisasi untuk penunjuk pintar. Menggunakan metode System::Object::CompareTo.

template<template< typename, typename > class,class T,class Allocator> std::enable_if<IsSmartPtr<T>::value, int>::type System::Collections::Generic::_net_binnary_search(const containterT<T, Allocator> &container, int index, int count, T value)
ParameterDeskripsi
containerTTipe templat kontainer bergaya STL dengan dua argumen templat: tipe elemen dan tipe alokator.
TTipe elemen.
AllocatorTipe alokator.
ParameterTipeDeskripsi
kontainerconst containterT<T, Allocator>&Kontainer untuk pencarian.
indeksintIndeks awal rentang pencarian.
countintPanjang rentang pencarian.
valueTNilai yang dicari.

ReturnValue

Jika ditemukan, indeks elemen berikutnya; jika tidak, komplemen indeks tempat pencarian berhenti.

Lihat Juga

System::Collections::Generic::_net_binnary_search(const containterT<T, Allocator>&, int, int, T) method

Mengimplementasikan pencarian biner dalam kontainer akses acak. Spesialisasi untuk tipe nilai. Menggunakan metode CompareTo.

template<template< typename, typename > class,class T,class Allocator> std::enable_if<!IsSmartPtr<T>::value &&!std::is_scalar<T>::value, int>::type System::Collections::Generic::_net_binnary_search(const containterT<T, Allocator> &container, int index, int count, T value)
ParameterDeskripsi
containerTTipe templat kontainer bergaya STL dengan dua argumen templat: tipe elemen dan tipe alokator.
TTipe elemen.
AllocatorTipe alokator.
ParameterTipeDeskripsi
kontainerconst containterT<T, Allocator>&Kontainer untuk pencarian.
indeksintIndeks awal rentang pencarian.
countintPanjang rentang pencarian.
valueTNilai yang dicari.

ReturnValue

Jika ditemukan, indeks elemen berikutnya; jika tidak, komplemen indeks tempat pencarian berhenti.

Lihat Juga

System::Collections::Generic::_net_binnary_search(const containterT<T, Allocator>&, int, int, T) method

Mengimplementasikan pencarian biner dalam kontainer akses acak. Spesialisasi untuk tipe skalar. Membandingkan elemen menggunakan operator lebih besar dan lebih kecil.

template<template< typename, typename > class,class T,class Allocator> std::enable_if<std::is_scalar<T>::value, int>::type System::Collections::Generic::_net_binnary_search(const containterT<T, Allocator> &container, int index, int count, T value)
ParameterDeskripsi
containerTTipe templat kontainer bergaya STL dengan dua argumen templat: tipe elemen dan tipe alokator.
TTipe elemen.
AllocatorTipe alokator.
ParameterTipeDeskripsi
kontainerconst containterT<T, Allocator>&Kontainer untuk pencarian.
indeksintIndeks awal rentang pencarian.
countintPanjang rentang pencarian.
valueTNilai yang dicari.

ReturnValue

Jika ditemukan, indeks elemen berikutnya; jika tidak, komplemen indeks tempat pencarian berhenti.

Lihat Juga

System::Collections::Generic::_net_binnary_search(const containterT<T, Allocator>&, int, int, T, const SharedPtr<System::Collections::Generic::IComparer<T>>&) method

Mengimplementasikan pencarian biner dalam kontainer akses acak.

template<template< typename, typename > class,class T,class Allocator> int System::Collections::Generic::_net_binnary_search(const containterT<T, Allocator> &container, int index, int count, T value, const SharedPtr<System::Collections::Generic::IComparer<T>> &comparer)
ParameterDeskripsi
containerTTipe templat kontainer bergaya STL dengan dua argumen templat: tipe elemen dan tipe alokator.
TTipe elemen.
AllocatorTipe alokator.
ParameterTipeDeskripsi
kontainerconst containterT<T, Allocator>&Kontainer untuk pencarian.
indeksintIndeks awal rentang pencarian.
countintPanjang rentang pencarian.
valueTNilai yang dicari.
comparerconst SharedPtr<System::Collections::Generic::IComparer<T>>&objek Comparer.

ReturnValue

Jika ditemukan, indeks elemen berikutnya; jika tidak, komplemen indeks tempat pencarian berhenti.

Lihat Juga