Den LPSTR skriver i C + + programmering er en peker til en rekke tegn som kan ende i en null tegn , eller et tegn med verdien null. Hvis du ønsker å slå LRSTR inn et heltall , eller en INT , må du først konvertere LPSTR inn i en normal streng, eller STR , og bruke atoi funksjonen. Instruksjoner
en
Konverter LPSTR inn i en normal streng med følgende kode : . "Streng str1 =" String Value " ; size_t len = str1.length (); LPSTR str2 = new char [ len 1 ]; str1._Copy_s ( str2 , len, len ) ; str2 [ len ] = '\\ 0 '; " .
2
Erstatt" String value " med den faktiske verdien du ønsker for den string . Erstatt " New Char " med tegnet du vil bruke for LPSTR
3
Input denne koden for å konvertere LPSTR streng til et heltall: ". /* Atoi eksempel * /# include < stdio.h > # include int main ( ) { int i; røye szInput [ 256 ]; printf ( " Integer tekst: "); fgets ( szInput , 256 , stdin ), i = atoi ( szInput ) ; printf ( " Integer kommando \\ n ". , i, i * 2 ), tilbake 0 ; " .
4 Erstatt" } røye "med LPSTR tegnet du opprettet. Erstatt " Heltall Tekst: " med teksten du ønsker å lese ved siden av heltall . Erstatt " Integer kommandoen" med den kommandoen du vil at heltall å følge.