Den LPSTR type C + + programmering er en pointer til et array af tegn, der kan ende i en null-tegn eller et tegn med værdien nul . Hvis du ønsker at vende LRSTR til et heltal eller en INT , skal du først konvertere LPSTR ind i en normal -strengen, eller STR , og bruge atoi funktion. Instruktioner
1
Konverter LPSTR ind 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
Erstat" String value " med den faktiske værdi, du vil bruge til streng . Erstat "Ny Char " med det tegn , du ønsker for LPSTR
3
Input denne kode til at konvertere LPSTR streng til et heltal : ". /* Atoi eksempel * /# include < stdio.h > # include int main () { int i; char szInput [ 256 ] printf (" Integer tekst: "); fgets ( szInput , 256, stdin ) i = atoi ( szInput ) printf (" Integer kommando \\ n ". , i, i * 2), tilbagevenden 0; " .
4 Erstat" } char "med det LPSTR tegn, du har oprettet. Erstat " Integer Text: " med den tekst du ønsker at læse ved siden af heltal. Erstat " Integer kommandoen" med kommandoen du ønsker heltal til følge.