Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment mettre C Strings de style da…
  • Comment faire pour convertir la réa…
  • Comment utiliser Alice au Jeux Progr…
  • Comment faire pour supprimer remplis…
  • Comment écrire une ligne commutateu…
  • Comment initialiser un tableau vide …
  • Comment écrire un code pour l'iPhon…
  • Qu'est-ce qu'un programmeur ISO 
  • Comment faire des divisions à virgu…
  • Comment ajouter des décimales en C …
  •   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 retourner un vecteur à partir d'une fonction

    Dans le C + + langage de programmation, les données sont stockées en utilisant une variété de conteneurs. Un type de conteneur est le vecteur . Un vecteur est un conteneur de stockage qui stocke des données en tant que séquence d'éléments. Il est très similaire au conteneur de tableau, avec une différence majeure . Le vecteur peut augmenter ou diminuer lorsque des éléments sont ajoutés ou retirés de celui-ci . Un tableau a une taille fixe et ne peut être redimensionnée après sa création . Un vecteur peut être transmis à d'autres parties du programme à l'aide de fonctions . Un moyen facile de transférer un vecteur est d'avoir une fonction retourner . Choses que vous devez
    C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
    compilateur C + + , une telle GCC
    Afficher plus d' instructions
    1

    charge l' C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project » pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l' IDE
    2

    importer la bibliothèque de vecteur par écrit la ligne suivante en haut du fichier de code source: .

    # comprennent
    3

    créer une fonction qui renvoie un vecteur . Le type de retour d'une fonction précède son nom. Pour déclarer une fonction qui renvoie un vecteur , d'écrire la déclaration suivante:

    vecteur fonct () {}


    4

    Déclarer un vecteur à l'intérieur du fonction " fonct . " Ce sera le vecteur vos déclarations de fonction. Ecrivez ce qui suit entre les accolades de la fonction " fonct ":

    vecteur v;
    5

    ajouter quelques éléments au vecteur en utilisant la méthode " push_back " . Cela va ajouter un élément à l'arrière du vecteur. Pour ajouter plusieurs articles au vecteur , à écrire des lignes de code suivantes en dessous de la précédente
    6

    retour le vecteur qui permet de copier en quelque morceau de code appelle cette fonction. Placez le code suivant à la fin du corps de la fonction :

    retour v;
    7

    créer une fonction principale , qui est l'endroit où votre programme va commencer l'exécution . Ecrire la déclaration de fonction suivante dans l'espace ci-dessous la fonction " fonct ":

    int main () {}


    8

    créer un vecteur de l'intérieur de la principale fonction. Cela permettra de stocker le vecteur renvoyé par la fonction " fonct . " Ecrivez ce qui suit dans les accolades de la fonction principale :

    vecteur v;
    9

    appeler la fonction " fonct " et attribuez le vecteur retourné à "v " en écrivant ce qui suit ci-dessous la déclaration précédente :

    v = fonct ();
    10

    boucle à travers le vecteur et imprimer ses éléments. Ecrivez ce qui suit pour la boucle ci-dessous la déclaration précédente :

    for (unsigned int i = 0; i < V.SIZE (); i + +) {cout

    << v [ i ] << endl; }
    11

    exécuter le programme en appuyant sur le bouton de lecture vert. La sortie du programme ressemble à ceci:

    1

    2

    3

    4

    5
    < br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour envoyer des frappes à Active X Propriétés 
  • Comment faire pour convertir un alphabet dans les chapeaux en RPC 
  • Comment créer et détruire des objets 
  • XCode : Comment créer un Droplet 
  • Comment concevoir un compte de classe nommé en C + + 
  • Comment fermer une boucle For en C + + 
  • Comment utiliser des tableaux C en C + + 
  • ActiveX Tutorial de composants 
  • Comment écrire un programme C + + pour simuler une horloge numérique 
  • Comment construire un pilote de périphérique 
  • Connaissances Informatiques © http://www.ordinateur.cc