Le type LPSTR en C + + programmation est un pointeur vers un tableau de caractères qui peut se terminer par un caractère nul, ou un personnage avec la valeur zéro . Si vous souhaitez activer le LRSTR en un entier , ou un INT, vous devez d'abord convertir le LPSTR en une chaîne normale, ou STR , et utiliser la fonction atoi . Instructions 1 Convertir LPSTR en une chaîne normale avec le code suivant : . "String str1 =" Valeur chaîne " ; size_t len = str1.length (); LPSTR str2 = new char [ len +1] ; str1._Copy_s ( str2 , len, len) ; str2 [ len ] = '\\ 0' ; " . 2 Remplacer" valeur chaîne " avec la valeur réelle que vous voulez pour le chaîne. Remplacez " New Char " avec le caractère que vous voulez pour le LPSTR 3 entrée ce code pour convertir la chaîne LPSTR à un entier: ". /* Exemple atoi * /# include < stdio.h > # include int main () {int i; caractères szInput [ 256]; printf ("text entier :"); fgets ( szInput , 256, stdin) ; i = atoi ( szInput ) ; printf ("commande entier \\ n ". , i , i * 2); return 0; " . 4 Remplacer" } char " avec le caractère LPSTR vous avez créé. Remplacer " texte entier : " avec le texte que vous voulez lire à côté de l'entier . Remplacer " commande Integer " avec la commande que vous voulez le nombre entier à suivre.
|