Satrni qismini ajratish funksiyasi
Funktsiya prototipi kuyidagicha:
string substr( unsigned int pos=0, unsigned int n=npos) const;
Bu funktsiya chaqiruvchi sartdan pos o‘rnidan
boshlab n ta belgin natija
sifatida
qaytaradi, agarda pos qo‘rsatilmasa
boshidan boshlab ajratadi,
agar n
ko‘rsatilmasa satrni oxirigacha bo‘lgan belgilar qaytariladi:
string s1,s2,s3;
s1=”0123456789”; s2=s1;s3=s1;
s2= s1.substr(4,5); // s2=”45678”
s3=s1.substr(3); // s3=”3456789”
cout << s1.substr(1,3)+s1.substr() ; // “1230123456789” satr ekranga
chiqadi.
Qidirish funksiyalarga oid misol:
#include
#inclde
using namespace std;