C++ за 21 день седьмое издание



Download 1,38 Mb.
bet274/437
Sana22.02.2022
Hajmi1,38 Mb.
#89455
TuriРеферат
1   ...   270   271   272   273   274   275   276   277   ...   437
Bog'liq
word1

Контрольные вопросы



  1. Какой бы контейнер вы выбрали, если хранимый массив объектов требует возмож­ ности вставки и в начало, и в конец?

  2. Необходимо хранить элементы для быстрого поиска. Какой контейнер вы выбрали бы?




  1. Необходимо хранить элементы в контейнере s t d :: s e t, но необходима еще возмож­ ность изменения критериев поиска на основании условия, которое не обязательно связано со значением элементов. Возможно ли это?

  2. Какая часть библиотеки STL позволяет объединить алгоритмы с контейнерами, что­ бы они могли воздействовать на их элементы?

  3. Выбрали бы вы контейнер h a s h _ s e t для приложения с возможностью перенесения на различные платформы и компиляции на разных компиляторах C++?

ЗАНЯТИЕ 16




Классы строк библиотеки STL
Стандартная библиотека шаблонов (STL) предоставляет программи­ стам контейнерный класс, облегчающий операции и манипулирование со строками. Класс s t r i n g не только динамически изменяет свои раз­ меры, чтобы удовлетворить требованиям приложения, но и предостав­ ляет полезные вспомогательные функции (или методы), помогающие манипулировать строками. Таким образом, он позволяет программи­ стам использовать стандартные, переносимые и проверенные функ­ циональные возможности в своих приложениях.

На сегодняшнем занятии.


■ Зачем нужны классы обработки строк.


■ Как работать с классом s t r i n g библиотеки STL.


■ Как библиотека STL облегчает такие операции со строками, как конкатенация, добавление, поиск и др.


■ Как использовать основанную на шаблоне реализацию строк библиотеки STL.


390 ЗАНЯТИЕ 16. Классы строк библиотеки STL


Потребность в классах обработки строк


Строка в языке C++ — это массив символов. Как вы видели на занятии 4, “Массивы




  1. Download 1,38 Mb.

    Do'stlaringiz bilan baham:
1   ...   270   271   272   273   274   275   276   277   ...   437




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish