C++ <string>
C++ string funksiyalari
<string> kutubxonasida stringlar ustida turli amallarni bajarish imkonini beruvchi ko‘plab funksiyalar mavjud.
Barcha string funksiyalari ro‘yxatini quyidagi jadvalda topishingiz mumkin.
| Funksiya | Tavsif |
|---|---|
| append() | Joriy stringning oxiriga belgilar yoki boshqa stringni qo‘shadi |
| at() | Chegaradan chiqishni tekshirgan holda ko‘rsatilgan indeksdagi belgini qaytaradi |
| back() | Stringdagi oxirgi belgiga murojaat qiladi |
| begin() | Stringning birinchi belgisini ko‘rsatuvchi iteratorni qaytaradi |
| c_str() | Null belgi bilan tugaydigan C uslubidagi stringni qaytaradi |
| clear() | Barcha belgilarni o‘chirib, stringni bo‘sh holga keltiradi |
| compare() | Stringni boshqa string bilan solishtiradi va natijani qaytaradi |
| copy() | Stringdagi belgilarni belgilar massiviga nusxalaydi |
| data() | Stringning ichki belgilar massiviga ko‘rsatkich qaytaradi |
| empty() | String bo‘sh ekanligini tekshiradi |
| end() | Oxirgi belgidan bevosita keyingi pozitsiyani ko‘rsatuvchi iteratorni qaytaradi |
| erase() | Pozitsiya va uzunlik bo‘yicha stringning bir qismini o‘chiradi |
| find() | Belgi yoki qism stringning birinchi uchragan joyini topadi |
| front() | Stringdagi birinchi belgiga murojaat qiladi |
| insert() | Ko‘rsatilgan pozitsiyaga belgilar yoki qism stringni joylashtiradi |
| length() | Stringdagi belgilar sonini qaytaradi |
| max_size() | String sig‘dira oladigan belgilarning maksimal sonini qaytaradi |
| operator[] | Berilgan indeksdagi belgini qaytaradi |
| pop_back() | Stringdagi oxirgi belgini o‘chiradi |
| push_back() | Stringning oxiriga bitta belgi qo‘shadi |
| replace() | Stringning bir qismini yangi qiymat bilan almashtiradi |
| rfind() | Belgi yoki qism stringning oxirgi uchragan joyini topadi |
| resize() | Stringni qisqartirish yoki to‘ldirish orqali uning o‘lchamini o‘zgartiradi |
| size() | length() funksiyasining muqobil nomi; string uzunligini qaytaradi |
| substr() | Berilgan indeksdan boshlanadigan, berilgan uzunlikdagi string qismini qaytaradi |
| swap() | Ikki stringning tarkibini o‘zaro almashtiradi |
Stringlar haqida C++ stringlar darsligimizda batafsil bilib oling.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
