Hvordan finne en String i minnebufferen med C ++
C ++ programmeringsspråk støtter bufret skriver når du bruker enkelte input / output bekker. En buffer er en plass i minnet som gjør at endringer skal gjøres før du forplikter det til minne. Hvis du ønsker å finne om en streng er inne i en minnebufferen, kan du søke etter den ved hjelp av flere innebygde C ++ funksjoner.
Bruksanvisning
1 Last inn C ++ IDE ved å klikke på programikonet. Når den åpnes, velger du "Fil" og velg deretter "Ny". Velg "Prosjekt" og velg deretter "C ++ Project" for å opprette en ny C ++ prosjekt. En tom kildekoden filen vises i teksteditor del av IDE.
2 Lag en hovedmetode ved å skrive inn følgende tekst øverst o kildekoden filen:
int main ()
{}
3 Erklærer en tom streng datatype kan tilordne den verdien av "". Skriv følgende mellom klammeparenteser av den viktigste funksjonen:
string name = "";
4 Be brukeren om å oppgi navnet sitt. Når de skriver inn navnet, vil datamaskinen automatisk finne en streng i bufferen. Koden som gjør dette mulig ti vist nedenfor:
cin >> name >> endl;
5 Skriv en kort utgang linje som gjentar navnet kom inn i forrige trinn:
cout << "You entered: " << name << end;
6 Kjør programmet ved å trykke på den grønne «Play» -knappen. Dataprogrammet ber om ditt navn og vil gjenta det etter at du skriver inn en gyldig streng.