10- amaliy mashg’ulot mavzu: satrlar va kengaytirilgan belgilar ishning maqsadi


Satr qismini  boshka satrga joylashtiriщ fuksiyasi


Download 317.59 Kb.
Pdf ko'rish
bet25/33
Sana05.01.2022
Hajmi317.59 Kb.
#219883
1   ...   21   22   23   24   25   26   27   28   ...   33
Bog'liq
10-mavzu amaliyot (laboratoriyaga koʻrsatma)

Satr qismini  boshka satrga joylashtiriщ fuksiyasi 

               Bir  satrga  ikkinchi  satrni  qismini  joylashtirish  uchun  kuyidagi 

funktsiyalar ishlatiladi: 

         insert (unsigned int pos1, const string  &str); 

         insert (unsigned int pos1, const string & str,unsigned int pos2,unsigned int n); 

        insert (unsigned int pos1, const char *str, int n). 

        Bu fuksiyalar append  kabi ishlaydi , faqat ko‘rsatilgan o‘rnidan str  satr 

qismini chaqiruvchi satrga qo‘shib qo‘yadi. Misol 

         char * sc; 

       cin.getline (sc,100);               //   sc=”0123456789”  satr kiritiladi 

      unsigned int i=3;  

      string  s1,s,s2; 

      s2=sc; s1=”misollar”; s=”xyz”;    //  s2=”0123456789” 

       s2.insert(i,“abcdef”);             //  s2=”012abcdef3456789” 

       s1.insert(i-1,s2,4,5);                  //  s1=”mi45678sollar”    

       s.insert(i-2,sc,5);                        //  s=”x01234yz” 

 


Download 317.59 Kb.

Do'stlaringiz bilan baham:
1   ...   21   22   23   24   25   26   27   28   ...   33




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