| 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 surcharger une fonction en C + +
    Fonction surcharge en C + + permet de plus d'une fonction d'avoir le même nom. La question de la fonction à appeler est résolu lors de la compilation du programme en utilisant la liste des paramètres d'entrée qui doit être unique . Les étapes suivantes montrent comment surcharger une fonction en C + + . Instructions
    1

    Regardez l'exemple suivant d' une fonction surchargée :
    test int

    (char x , char y); int essai (char x , char y , char z) ; int essai (int x , int y); int essai (int x , int y, int z) ;
    2

    Observer que tous les 4 fonctions de l'étape 1 ont le même nom de "test" mais avoir des listes de paramètres uniques. La première fonction prend 2 valeurs char comme entrée. Le second prend 3 valeurs char . Le troisième prend 2 ints et le quatrième prend 3 ints.
    3

    œuvre chaque fonction . Le code suivant est un exemple de la façon dont la fonction première de "test" pourrait être mise en œuvre :
    test int

    (char x , char y) {return (int) ( x + y) ;}

    4

    Notez que les paramètres d'entrée de la première fonction déclaré à l'étape 1 correspond aux paramètres dans la mise en œuvre de la fonction affichée à l'étape 3 ( 2 valeurs char ) . Notez en outre que la valeur de retour est explicitement cast de type afin qu'il corresponde à l' int spécifié dans la déclaration de la fonction.

    Previous :

    next :
      articles connexes
    ·Comment faire une interface graphique en C 
    ·Comment faire RC Fichiers 
    ·Comment utiliser la fonction de strpbrk en C + + 
    ·Comment faire un bouton cliquable en C 
    ·Comment initialiser les variables en C 
    ·Comment définir la police Arial en C # 
    ·Comment passer une chaîne pour ouvrir un ifstreamet 
    ·Comment lire une chaîne en C 
    ·Comment faire pour utiliser les paramètres de ligne de…
    ·Comment convertir un projet Xcode en fichiers 
      articles en vedette
    ·Comment lire plus d'une ligne à la fois en Perl 
    ·Comment faire pour ajouter un commentaire événement d…
    ·Comment modifier un fichier DBX 
    ·Comment obtenir la date à partir d'un horodatage MySQL…
    ·VBS Tutorial 
    ·Comment suivre l'évolution de Python et Django 
    ·Comment insérer dans un tableau à trois dimensions ut…
    ·Interface Design Guidelines informatiques Humaines 
    ·Comment compiler C dans Ubuntu 
    ·Comment supprimer les cookies et les fichiers temporair…
    Copyright © Connaissances Informatiques http://fr.wingwit.com