*   >> lukeminen koulutus Artikkelit >> science >> programming

C ++ String Operations

itää "Kyllä". Seuraava koodi palaa -1 tarkoittaa hakusanallasi ei löytynyt: # include # include using namespace std; int main () {string str0 = "Kyllä, minä olen yksi."; int pos = str0.find ("kyllä"); cout palata 0; } Ensimmäinen ja viimeinen esiintyminen osa-merkkijono etsitään voi esiintyä useammin kuin kerran tärkein merkkijono. Löytää menetelmä hakee ensimmäinen esiintyminen osa-merkkijono tärkein merkkijono. Rfind menetelmä hakee viimeinen esiintyminen osa-merkkijono tärkein merkkijono. Jos haluat hakea pidemmälle sinun on käytettävä toinen argumentti löytää tai rfind menetelmällä.

Haku ei löydy, kun haku löytyy tuottoindeksi on positiivinen kokonaisluku, joka alkaa nollasta. Jos haku löytyy -1 palautetaan. Vähennä Sub-stringit ja Return Voit vähentää osa-merkkijonon tärkein merkkijonon subst menetelmällä ja palauttaa sen. Tärkeimmät merkkijono pysyy muuttumattomana. Lue ja yrittää seuraava koodi, joka valaisee tätä: # include # include using namespace std; int main () {string str0 = "Sinulla on 100000 dollaria."; string strPiece = str0.substr (9, 7); cout palata 0; } Menetelmä tämä vähennys on substr (). Se kestää 2 argumentteja, jotka ovat positiivisia kokonaislukuja.

Ensimmäinen argumentti on lähtöpiste indeksi (nolla perustuen) ja osa-merkkijono tärkein merkkijono ja toinen on pituus merkkiä varten osa-merkkijono. Ensimmäinen argumentti on valinnainen. Jos jätät Ensimmäisen väitteen, sinun täytyy myös jättää pilkku, joka seuraa sitä. Kun ensimmäinen argumentti jätetään pois, vähennys alkaa indeksi nolla. No, olemme nähneet pääkohdat C ++ merkkijono toimintaa. Ottakaamme tauko täällä ja jatkaa seuraavassa osa sarjasta.

Chrys Saapua tahansa osaa tässä sarjassa, kirjoita vastaava otsikko alla ja nimeni, Chrys, hakukenttään tämän sivun ja sitten Etsi (käytettävissä valikko jos saatavissa): C ++ String luokka Perusteet C ++ String Modifiers C ++ String toiminnot C ++ String Operaattorit C ++ Luonne käsittely Numerolla muuntaminen toiminnot C ++

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.