Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет529/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   525   526   527   528   529   530   531   532   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

template valarray

 

operator== (const valarray&, const valarray&); 

template valarray

 

operator!= (const valarray&, const valarray&);

Егер операцияға қатысатын жиымдардың өлшемдері сəйкес келмесе, 

нəтиже анықталмаған болып саналады. 

Көмекші кластар

slice

 (қима) класы жиым элементт 

ері индекстерінің ішкі жиынын 

тағайындауға мүмкіндік береді:



class slice{ 

 public: 

 

   slice();

 

   slice(size_t start, size_t size, size_t stride); 

 

   size_t start() const; // бірінші элемент индексі

 

   size_t size() const;  // элементтер саны 

 

   stride() const;       // қадам

};

Қадам – қиманың екі элементінің арасындағы қашықтық. Мысалы, 



slice(3, 4, 2)

 жиымның 3, 5, 7, 9 нөмірлі элементтерінен тұратын қиманы

ал 

slice(1, 3, 4) 

жиымның 1, 5, 9 нөмірлі элементтерінен тұратын қиманы 

береді. Осылайша, жолды немес бағананы тағайындау арқылы қималар 

көмегімен жиымды матрица ретінде бейнелеуге болады. 

Енді осының алдындағы бөлімде сипатталған

 valarray

 жиымының 

ішкі жиындарын индекстеу операциясына мысал келтіруге болады: 



Достарыңызбен бөлісу:
1   ...   525   526   527   528   529   530   531   532   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет