| 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 utiliser la surcharge d'opérateur en C + +
    La surcharge d' opérateur est pratique en C + + lors de la programmation orientée objet est utilisé. Il est utilisé dans les classes C + + lorsque vous avez besoin de définir des fonctionnalités spéciales pour C + + opérateurs primitifs existants. Par exemple , l'opérateur «+» permet d'ajouter des nombres entiers en C + + . L'expression «2 +2» sera de retour l'entier 4. Instructions
    1

    Déterminer lequel les opérateurs sont tenus d'être surchargé dans votre classe C + + . Rappelez-vous en C + + , l'utilisateur peut surcharger le comportement de n'importe quel opérateur. Les opérateurs surchargés plus courantes sont: ">>" , "+" et "-"
    2

    définir l'opérateur vous envisagez de surcharge dans votre définition de classe. . La syntaxe C + + est la suivante: l'opérateur ( parameter. ..) ;
    3

    Donnez votre fonction membre d'une classe surchargée . Cela pourrait être un peu difficile en fonction de ce que vous essayez de faire. Soyez certain que votre fonction de membre offre les fonctionnalités que votre classe exige.
    4

    tester votre nouvelle fonction de l'opérateur. Au strict minimum, créer un nouvel objet et invoquer le nouvel opérateur surchargé. C'est toujours une bonne idée de tester vos nouvelles fonctions à fond. Les résultats des tests de meilleurs en meilleurs produits.
    5

    intégrer votre classe dans votre C + + de base du logiciel. Si plusieurs développeurs travaillent sur ​​le projet, fournir une documentation adéquate sur votre nouvel opérateur surchargé . En outre, fournir un exemple pour clarifier le comportement .

    Previous :

    next :
      articles connexes
    ·Le projet Wireless AVR 
    ·Comment supprimer une ligne dans DataGridView 
    ·Comment compiler et exécuter un fichier RPC dans le CM…
    ·Comment faire pour modifier un taux de remplissage 
    ·Comment déclarer une fonction en C 
    ·Faits sur Video Game Programming 
    ·Turbo C Tutorial 
    ·Comment définir la police Arial en C # 
    ·Comment faire pour convertir QString à Int 
    ·Comment limiter le nombre de décimales en C + + 
      articles en vedette
    ·Comment télécharger un tutoriel Oracle 
    ·Comment connecter C # pour MS Excel 
    ·Qu'est-ce qu'un répertoire Python 
    ·Les avantages de fichiers à accès séquentiel 
    ·Comment insérer cliquable lien dans un fichier PHP 
    ·Comment faire pour convertir entiers de 2 octets à 4 o…
    ·Comment puis- je créer un MySQL déclencheur pour sauv…
    ·Comment faire pour convertir DataTables à Cordes 
    ·Comment limiter le nombre de caractères dans une chaî…
    ·Comment faire pour installer Coldfusion 8 sur IIS 6 
    Copyright © Connaissances Informatiques http://fr.wingwit.com