El tipo LPSTR en C + + de programación es un puntero a una matriz de caracteres que pueden terminar en un carácter nulo , o un personaje con el valor de cero. Si desea activar la LRSTR en un entero , o un INT, usted tiene que convertir primero el LPSTR en una cadena normal, o STR , y utilizar la función atoi . Instrucciones
1
Convertir LPSTR en una cadena normal con el siguiente código: . "String cadena1 =" Valor de cadena " ; size_t len = str1.length (); LPSTR str2 = new char [ len 1 ] ; str1._Copy_s ( str2 , len, len) ; cadena2 [ len ] = ' \\ 0 ' ; " .
2
Reemplazar" valor de cadena "con el valor real que se desea para el cadena. Reemplazar " New Char " con el carácter que desea para el LPSTR
3
entrada este código para convertir la cadena LPSTR a un entero : ". /* Atoi ejemplo * /# include < stdio.h > # include int main () { int i; carbón szInput [ 256 ] ; printf ( "el texto entero :") ; fgets ( szInput , 256, stdin ) ; i = atoi ( szInput ) ; printf ( " comando entero \\ n ". , i, i * 2 ) ; return 0; " .
4 Reemplazar" } char " con el carácter LPSTR ha creado. Reemplace "Texto entero : " con el texto que desee leer al lado del número entero . Reemplazar " comando entero " con el comando que desea que el número entero de seguir.