Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment écrire un programme pour ca…
  • Comment faire des courbes dans GTK R…
  • Comment faire une chaîne C 
  • Comment limiter le nombre de décima…
  • Comment remplacer les éléments d'u…
  • Comment réparer le GCC Attention im…
  • Microsoft C + + Tutoriels 
  • Comment compiler un CPP avec un fich…
  • Comment faire pour augmenter la tail…
  • Comment créer votre propre moteur d…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment réparer R6025 fonction virtuelle pure Appel

    Dans le langage de programmation orienté objet C + + , une fonction virtuelle pure est celle qui est conçu pour être hérité par d'autres fonctions . Les concepteurs de logiciels utilisent généralement des fonctions virtuelles pour créer des fonctions génériques qui sont destinés à être remplis par des fonctions spécifiques. Par exemple , une fonction virtuelle peut représenter un objet graphique avec x, y et z. Une fonction « rectangle » pourrait hériter de la fonction virtuelle et utiliser les coordonnées pour dessiner un rectangle . Lorsque vous recevez le message d'erreur " R6025 ", votre programme a directement invoqué une fonction virtuelle pure , ce qui n'est pas autorisé. Instructions
    1

    Ouvrez le programme Visual Studio 2010 en cliquant sur son icône. Chargez le projet " Visual C + +" qui vous donne l'erreur " R6025 " .
    2

    Exécutez le programme en appuyant sur le bouton "Play " vert de la barre d'outils Visual Studio. Essayez de recréer le modèle d'utilisation de votre logiciel créé à l'origine de l'erreur " R6025 " . Lorsque cette erreur est créé, le débogueur Visual Studio s'arrête à la ligne de code où la fonction virtuelle pure a été faite .
    3

    examiner le code qui appelle la fonction virtuelle pure . Fonctions virtuelles pures ne peuvent être invoquées directement , et ne sont accessibles que par le biais des fonctions héritent . Vous avez deux options : d'abord, vous pouvez revoir le code afin qu'il utilise une fonction héritée, plutôt que d' une fonction virtuelle pure . Deuxièmement, vous pouvez modifier la fonction virtuelle pure dans une fonction virtuelle . Fonctions virtuelles peuvent être invoquées directement , même si cela peut compromettre les objectifs de conception spécifiques pour votre projet de logiciel .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser C + + destructeurs virtuelle 
  • Comment faire pour convertir Double en String C + + 
  • Comment écrire un programme C pour convertir hexadécimal en décimal 
  • Que dois-je commencer à programmer pour l' iPhone 
  • Comment ajouter deux tableaux en utilisant les pointeurs 
  • Comment lire un nombre de caractères à partir de fichiers en RPC 
  • Ligne écoles de programmation informatique 
  • Comment calculer la longueur de la chaîne 
  • Comment importer des codes avec SVN Xcode 3.2 
  • Caractéristiques de Turbo C 
  • Connaissances Informatiques © http://www.ordinateur.cc