Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment faire pour convertir un alph…
  • C + + Structure de répétition 
  • Comment faire pour créer une DLL # …
  • Comment utiliser ASM dans Visual C 
  • Comment puis-je écrire un programme…
  • Comment utiliser les tableaux de car…
  • Fonction booléenne de C 
  • Dynamique Appel de fonctions dans le…
  • Comment effacer Stringstreams 
  • Comment animer dans XNA 
  •   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 fonctions vectorielles d'agrégats

    Dans le C + + langage de programmation, des fonctions vectorielles sont des pointeurs vers les fonctions que les vecteurs de retour. Les vecteurs sont un dispositif de confinement de données utilisé pour stocker des données en série , mais permettent un accès aléatoire. Pointeurs de fonction sont souvent utilisés comme arguments à des fonctions elles-mêmes , comme le passage d'un pointeur de fonction de tri dans une fonction de tri . En tant que tel , vous devrez peut-être recueillir, ou ensemble, toutes les fonctions vectorielles que vous souhaitez utiliser . Cela peut être fait avec un simple conteneur . Choses que vous devez
    C + + IDE Eclipse CDT comme
    C + + Compiler comme GCC
    Show More Instructions
    1

    charge le C + + Environnement de développement intégré 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

    Écrivez le texte suivant au début du fichier de code source afin d'importer les bibliothèques suivantes : .

    # include

    # include

    using namespace std ;
    3

    écrire le code suivant pour déclarer une fonction vectorielle : Photos

    vecteur vectorFunction () { vector returnVecotr ; revenir returnVector ;}
    4

    déclarer une fonction principale . La fonction principale est où votre programme commence à s'exécuter . Vous pouvez placer tout votre code de programme entre les accolades qui suivent la principale déclaration de fonction :

    int main () {}


    5

    écrire une déclaration entre les accolades de la fonction principale qui définit une agrégation des vecteurs :

    vector < vector > agrégation ;
    6

    Donnez la logique d'un «pour» boucle , une construction qui réitère son bloc de code imbriqué un nombre défini de fois :

    for (int i = 0; i < 10; i + +) {}


    7

    écrire la déclaration de vecteur suivant entre les accolades de la boucle "for". Ceci déclare un pointeur de fonction nommée "foo" qui pointe vers une fonction qui renvoie vecteurs de types de données entières vectorielles libres de

    (* foo) (); .
    8

    Ecrire ce qui suit pour initialiser la fonction de pointeur . Ceci est fait en le définissant égale à l'adresse de la fonction " vectorFunction . "

    Foo = & vectorFunction
    9

    écrire le code suivant pour pousser le vecteur dans le vecteur agrégation. L'agrégation rassemble toutes les fonctions de pointeur de vecteur dans une belle collection

    aggregation.push_back ( foo) ; .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment calculer une adresse mémoire 
  • Comment identifier les types de validation d'entrée 
  • Comment faire pour créer une date en C # 
  • Comment purger un socket de réception de la mémoire tampon en C 
  • Cocoa Touch Vs . Objective C 
  • Comment saisir une chaîne de caractères au clavier 
  • Comment allouer un pointeur de tableau 2D 
  • Comment convertir Int Char 
  • Comment lire dans les chaînes dans un tableau C + + 
  • Comment faire MFC boutons de commande 
  • Connaissances Informatiques © http://www.ordinateur.cc