| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Comment faire pour convertir un alphabet dans les chapeaux en RPC
    RPC est une autre façon d'écrire C + + , le langage de programmation généraliste basé sur le langage ancien, C. Pour ceux qui souhaitent convertir un alphabet de bouchons , C + + a une fonction , toupper , qui prend la saisie de caractères et les convertit en majuscules. C'est plus facile à mettre en œuvre avec un alphabet anglais, car les caractères étrangers ont Code américain normalisé pour l'échange d' information (ASCII ) des codes qui parfois ne fonctionnent pas avec toupper . En outre , vous devez éviter de passer signés caractères ( positif ou négatif) à toupper , puisque ceux-ci sont pris en charge dans certains systèmes mais peut provoquer des erreurs lorsqu'il est utilisé avec cette fonction. Instructions
    1

    définir une structure «convertir» qui permettra d'éviter le passage caractères signés. N'oubliez pas d'annuler l'opérateur à chaque fois pour faire de la place pour le caractère suivant dans la chaîne. Code ressemble à ceci :

    struct convert {
    opérateur void

    () (char & c) { c = toupper ( (unsigned char) c); }

    };
    2

    déclarer une chaîne qui est l'alphabet en minuscules. Code ressemble à ceci :

    std :: string alphabet = " ABCDEFGHIJKLMNOPQRSTUVWXYZ " ;
    3

    Appliquez votre structure pour la chaîne alphabet un caractère à la fois, en utilisant " for_each ». La fonction " for_each " prend trois arguments : le début de la séquence , à la fin de la séquence et de ce qui doit être fait pour chaque élément dans la séquence . Lorsque vous avez terminé , il aura converti la totalité de votre alphabet en majuscules

    for_each ( alphabet.begin (), alphabet.end (), convert ( ) ) ; .

    Previous :

    next :
      articles connexes
    ·Comment lier COBOL et C, ainsi que sur z /OS 
    ·Comment calculer la différence de temps en C + + 
    ·Comment faire pour convertir un entier en caractères e…
    ·Comment compiler en utilisant Dev C + + 
    ·Comment faire un C + + void display 
    ·Comment faire pour créer une instruction switch en C 
    ·Comment compiler RPC dans MS- DOS 
    ·Comment créer Bonjour tout le monde dans Microsoft Vis…
    ·Comment lire dans les chaînes dans un tableau C + + 
    ·Comment écrire un programme pour convertir les minuscu…
      articles en vedette
    ·Comment trouver le nom du serveur MySQL 
    ·WPS et JVM Heap Tailles 
    ·Comment faire un tri par insertion dans Python 
    ·Comment faire des commentaires dans un fichier PHP 
    ·Comment faire pour convertir Int Tinyint 
    ·Comment calculer la longueur des numéros en PHP 
    ·Comment utiliser le Colon en Java 
    ·Comment créer XMLs pour un joueur JW 
    ·Comment compiler C + + dans Prompt 
    ·Comment faire pour supprimer des éléments dans un Lis…
    Copyright © Connaissances Informatiques http://fr.wingwit.com