string kutubxonasi
C++ string funksiyalari
<string> kutubxonasi matnlar (string) ustida vazifalarni bajarish imkonini beruvchi ko'plab funksiyalarga ega.
Barcha string funksiyalari ro'yxati quyidagi jadvalda keltirilgan.
| Funksiya | Tavsif |
|---|---|
append() | Mavjud string oxiriga belgilar yoki boshqa stringni qo'shadi |
at() | Chegarani tekshirgan holda, ko'rsatilgan indeksdagi belgini qaytaradi |
back() | Stringdagi oxirgi belgiga murojaat qiladi |
begin() | Stringning birinchi belgisiga ishora qiluvchi iterratorni qaytaradi |
c_str() | C-uslubidagi null bilan tugaydigan stringni qaytaradi |
clear() | Barcha belgilarni olib tashlab, stringni bo'sh qiladi |
compare() | Stringni boshqa string bilan solishtiradi va natijani qaytaradi |
copy() | Stringdagi belgilarni belgilar massiviga nusxalaydi |
data() | Stringning ichki belgilar massiviga ko'rsatkichni qaytaradi |
empty() | String bo'sh yoki yo'qligini tekshiradi |
end() | Oxirgi belgidan keyingi pozitsiyaga ishora qiluvchi iterrator needle qaytaradi |
erase() | Pozitsiya va uzunlik bo'yicha stringning bir qismini o'chiradi |
find() | Belgi yoki qism-stringning birinchi marta uchrashini topadi |
front() | Stringdagi birinchi belgigga murojaat qiladi |
insert() | Ko'rsatilgan pozitsiyaga belgilar yoki qism-stringni joylashtiradi |
length() | Stringdagi belgilar sonini qaytaradi |
max_size() | String ega bo'lishi mumkin bo'lgan maksimal belgilar sonini qaytaradi |
operator[] | Berilgan indeksdagi belgini qaytaradi |
pop_back() | Stringdan oxirgi belgini olib tashlaydi |
push_back() | String oxiriga bitta belgi qo'shadi |
replace() | Stringning bir qismini yangi tarkib bilan almashtiradi |
rfind() | Belgi yoki qism-stringning oxirgi marta uchrashini topadi |
resize() | String o'lchamini o'zgartiradi, uni qisqartiradi yoki to'ldiradi |
size() | length() ning taxallusi; string uzunligini qaytaradi |
substr() | Berilgan indeks va uzunlikdan boshlab stringning bir qismini qaytaradi |
swap() | Ikkita string tarkibini o'zaro almashtiradi |
Matnlar haqida ko'proq ma'lumotni bizning C++ Matnlar qo'llanmamizda bilib olishingiz mumkin.
