C'est quoi un vecteur en language C ? - C - Programmation
Marsh Posté le 18-02-2010 à 07:03:44
ca depend.
Y a pas de notion de vecteur en C à proprement parler.
Donc soit on parle de la structure de donnée soit on parle des registres des extensiosn vectorielles types SSEx et Altivec.
Donnez plus de précision
Marsh Posté le 18-02-2010 à 08:10:26
Extrait de l'énoncé :
3 vecteurs varOriginal, varCopie, varEssai (ces vecteurs vont contenir respectivement la formule originale à chercher, la copie de cette formule, et les essais du 2eme joueur) de type typFormule
Marsh Posté le 18-02-2010 à 09:38:31
Ok donc il semblerait que ton professeur désigne les vector<> de C++ (des contenants génériques, en C tu peux en reproduire les fonctionnalités à l'aide de listes chaînées).
Marsh Posté le 18-02-2010 à 10:15:05
Non car le temps d'accès aux éléments est constant.
Marsh Posté le 18-02-2010 à 10:42:54
ReplyMarsh Posté le 18-02-2010 à 10:54:48
ptitchep a écrit : Non car le temps d'accès aux éléments est constant. |
Ouaip une liste chaînée ce serait plutôt la classe list<>, j'suis d'accord. Un vector c'est plutôt un tableau dynamique.
B0Z00 a écrit : Donc un vecteur ça existe ou pas en C ? |
Pas tel quel, il faut créer l'outil toi-même.
Marsh Posté le 18-02-2010 à 11:02:54
Vector n'est juste qu'une structure contenant 3 pointeurs
Marsh Posté le 18-02-2010 à 02:01:07
Bonsoir,
J'aimerais savoir ce qu'est un vecteur en langage C ?
Merci d'avance.
Message édité par B0Z00 le 18-02-2010 à 02:01:20