IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lisp Discussion :

Argument création vecteur


Sujet :

Lisp

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 95
    Points : 60
    Points
    60
    Par défaut Argument création vecteur
    Bonjour,

    Petite question très simple surement mais je n'arrives pas à comprendre la réponse par moi-même malgré des recherches.

    Quand on a ceci pour définir un vecteur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (setf *tab* (make-array 6 :fill-pointer 4))
    Que représente le 6 ?

    Merci de m'éclaircir les idées

  2. #2
    Membre actif
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2013
    Messages : 152
    Points : 275
    Points
    275
    Par défaut
    Bonjour.

    De cette façon tu crées un vecteur qui peut contenir au maximum 6 éléments, mais au début seulement 3 positions sont visibles, comme si le vecteur serait de longeur 3. Tu peux modifier la « longeur visible » du vecteur au cours de votre programme : par example, en setfant son FILL-POINTER ou à l'aide de VECTOR-PUSH. De toute façon, sa « longeur visible » ne peut pas dépasser 6. Si cette condition est trop limitatif, on peut employer un vecteur adjustable.

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 95
    Points : 60
    Points
    60
    Par défaut
    Merci de ta réponse,

    Je penses que tu voulais dire 4 positions visibles plutôt que 3.

    En gros c'est comme si dans un autre langage (en C par exemple) on déclarait un tableau de 6 éléments mais qu'on utilisait que les 4 premiers si j'ai bien compris ?

  4. #4
    Membre actif
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2013
    Messages : 152
    Points : 275
    Points
    275
    Par défaut
    Citation Envoyé par Halo2550 Voir le message
    Je penses que tu voulais dire 4 positions visibles plutôt que 3.
    Oui, exactement.

    Citation Envoyé par Halo2550 Voir le message
    En gros c'est comme si dans un autre langage (en C par exemple) on déclarait un tableau de 6 éléments mais qu'on utilisait que les 4 premiers si j'ai bien compris ?
    Oui, à peu près. Si en d'autres langages ça peut revenir seulement à la convention, en Lisp il y a du syntaxe.

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 95
    Points : 60
    Points
    60
    Par défaut
    Bien merci à toi je passe en résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Création vecteur depuis un autre
    Par recherche888 dans le forum MATLAB
    Réponses: 6
    Dernier message: 30/11/2011, 15h41
  2. Création d'une fonction qui prend en argument une liste de cellule
    Par Dereck07 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/12/2007, 20h49
  3. Création d'un tableau de Vecteur de String
    Par Claythest dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 29/11/2006, 17h43
  4. Création d'une Prodédure ayant pour arguments les contrôles Data
    Par Blunet dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 23/06/2006, 10h55
  5. [Debutant][Collection] Création d'un vecteur de type d'une classe
    Par Tao® dans le forum Collection et Stream
    Réponses: 11
    Dernier message: 22/04/2004, 17h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo