Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Fonction booléenne de C 
  • Comment utiliser les fonctions graph…
  • Ajout d'une DLL à un projet CPP 
  • Comment gérer la fermeture du navig…
  • Comment faire un jeu RPG en C + + 
  • Comment ajouter deux tableaux en uti…
  • Comment compiler C et C + + Ensemble…
  • Comment Word Wrap Avec Visual C 
  • Comment utiliser les exposants en C …
  • Comment utiliser la fonction strspn …
  •   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 renvoyer un pointeur vers un vecteur

    Les langages de programmation ont beaucoup de différentes méthodes de structuration des données . Une structure de données commune en C + + est le vecteur . Un vecteur est une séquence d'une autre forme de données, tels que les types de données entières . Lorsque la séquence devient trop importante , le vecteur est redimensionnée. Cela vous permet de continuer à ajouter à un vecteur sans se soucier de manquer d'espace . Déplacement d'un vecteur autour de la mémoire est très coûteux en termes de frais généraux , il est donc préférable d'envoyer un pointeur à la place. Vous pouvez renvoyer un pointeur vers un vecteur d'une fonction simple de réduire les frais généraux associés avec le transfert des données au sein du vecteur. Instructions
    1

    charger votre environnement de développement intégré , ou IDE, et de commencer un nouveau projet. Un nouveau fichier de code source s'affiche dans votre espace de travail
    2

    Importer le C + + vecteur de bibliothèque en incluant la ligne suivante au début de votre fichier de code source: .

    # Include ;
    3

    créer une fonction qui renverra un pointeur vers un vecteur. La fonction suivante aura une référence à un vecteur et renvoie un pointeur vers elle :

    vecteur * vectorFunction ( vector & in) {return } ∈
    4

    Assurez une fonction principale . La fonction principale tiendra l'ensemble du programme , et vous pouvez l'écrire comme ceci:

    int main () {


    }
    5

    déclarer un pointeur à l'intérieur des accolades de la fonction principale. Ce pointeur tiendra l'adresse du vecteur, qui requiert la syntaxe suivante :

    vectorielles libres * v ;
    6

    Déclarer un vecteur par écrit la ligne suivante : < br >

    vecteur newVector ;
    7

    renvoyer l'adresse du vecteur, et l'attribuer à l'aiguille en appelant la fonction " vectorFunction " , comme ceci:

    v = vectorFunction ( newVector ) ;

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment développer des applications pour Windows Mobile 
  • Comment ouvrir MS- DOS 
  • Comment représenter un onglet dans une chaîne en RPC 
  • Comment convertir les chaînes alphabétiques en C + + 
  • Quelles applications utilisent Visual C 
  • Comment créer un pointeur de mémoire en C 
  • Comment se connecter à un émulateur de Windows Phone 7 
  • Comment faire pour utiliser la commande strlen en C + + 
  • Comment partager des variables au long du RPC 
  • Comment déboguer une fuite de mémoire en C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc