Poeilutės funkcija naudojama eilučių operacijoms tvarkyti. Jis sugeneruoja naują eilutę, kurios vertė inicijuojama į šio objekto antrinės eilutės kopiją.
Sintaksė:
Apsvarstykite eilutę „str“, poziciją“ pos“ ir ilgį „len“. Sintaksė būtų tokia:
segmentacijos gedimo branduolys išmestas
str.substr(pos,len);
Parametrai
Šią funkciją sudaro du parametrai.
Grąžinimo vertė
Ši funkcija grąžina naujai sukurtą eilutės objektą.
pitono gyvatė vs anakonda
1 pavyzdys
#include using namespace std; int main() { string str = 'javatpoint' string substring = ''; substring = str.substr(0,3); cout<<'substring is : '<< substring; return 0; } < pre> <p> <strong>Output:</strong> </p> <pre> Substring is java </pre> <p>In this example, str and substring are two string objects. str contains string value i.e javatpoint and we extract 'java' string from str object by using substr function. Now, substring object contains java. </p> <br></'substring>
Šiame pavyzdyje str ir poeilutė yra du eilutės objektai. str yra eilutės reikšmė, ty javatpoint, ir mes išgauname 'java' eilutę iš str objekto naudodami funkciją substr. Dabar poeilutės objekte yra java.
'substring>