FONCTIONS DE STD::VECTOR

Hylvenir
Messages postés
364
Date d'inscription
mercredi 11 février 2004
Statut
Membre
Dernière intervention
5 octobre 2006
- 21 févr. 2005 à 20:44
guilhemmartincpp
Messages postés
25
Date d'inscription
mercredi 17 septembre 2003
Statut
Membre
Dernière intervention
9 janvier 2008
- 15 juil. 2007 à 10:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/29692-fonctions-de-std-vector

guilhemmartincpp
Messages postés
25
Date d'inscription
mercredi 17 septembre 2003
Statut
Membre
Dernière intervention
9 janvier 2008

15 juil. 2007 à 10:23
""" Un char n'est pas codé en 1 bit mais en 1 byte (octet en anglais), soit 8 bits pour des valeurs comprises entre -128 et 127. """


Merci Sanke pour la correction, c'est tout à fait judicieux. Il s'agit d'un lapsus de ma part.
Content que ça te soit utile.
cs_Sanke
Messages postés
3
Date d'inscription
vendredi 26 septembre 2003
Statut
Membre
Dernière intervention
10 juillet 2007

10 juil. 2007 à 14:45
Juste une petite précision concernant la partie :

SPECIALISATION DU VECTEUR DANS LE CAS DE BOOLEENS
# // Un booléen du vecteur va être stocké sur un bit au lieu d'être stocké sur un octet
# // Pour vérifier cela, nous allons comparer la capacité d'un vecteur de booléens
# // et celle d'un vecteur de char (un char tenant sur un bit)

Un char n'est pas codé en 1 bit mais en 1 byte (octet en anglais), soit 8 bits pour des valeurs comprises entre -128 et 127.

Sinon code très interressant pour retrouver les prototypes des fonctions !

Bonne continuation
spidermario
Messages postés
121
Date d'inscription
mercredi 26 octobre 2005
Statut
Membre
Dernière intervention
14 mars 2009
1
26 mai 2007 à 12:41
Il est inutile d'écrire &xyz[0] car cela revient à écrire &(*xyz) et par conséquent xyz.
Hylvenir
Messages postés
364
Date d'inscription
mercredi 11 février 2004
Statut
Membre
Dernière intervention
5 octobre 2006
2
17 mai 2007 à 19:39
J'suis pas un grand fan de boost pour le moment. Bon courage.
cs_Gandi
Messages postés
3
Date d'inscription
mardi 8 novembre 2005
Statut
Membre
Dernière intervention
17 mai 2007

17 mai 2007 à 16:09
oups désolé , j'étais complétement dans mon truc que j'ai oublié de dire c'était quoi (en plus j'était sur de que tu parlait de boost, encore désolé , ça m'apprendra à jongler entre plusieurs forums pour avoir la réponse )
boost::numeric::ublas::matrix
voici les liens:
Documention ublas :
http://www.boost.org/libs/numeric/ublas/doc/index.htm

Documention du type matrix:
http://www.boost.org/libs/numeric/ublas/doc/matrix.htm#matrix

Documentation du type du data des matrices par défaut:
http://www.boost.org/libs/numeric/ublas/doc/unbounded_array.htm
http://www.boost.org/libs/numeric/ublas/doc/storage_concept.htm
d'ailleur pas la peine de faire des std::vector ça marche aussi.

quand je disais des mechancetées c'était pour ublas , pas pour la std.
Merci pour ton aide . ;)
Afficher les 22 commentaires