intialisation concise avec des élements [vector<int>] - C++ - Programmation
Marsh Posté le 22-03-2003 à 01:31:51
non.
Code :
|
C'est l'un des inconvénients des vecteurs et d'autres conteneurs de la STL il ne peuvent pas être initialisés en static.
(sauf en recopiant leur mémoire à la main mais c'est aqueux)
Dans ce cas là l'utilisation d'une bonne vieille C array static peut être indiquée.
LeGreg
Marsh Posté le 22-03-2003 à 02:03:37
ReplyMarsh Posté le 23-03-2003 à 22:44:50
Sinon y'a des ruses de chacal, à grands coups de surcharge de la virgule http://www.cs.auc.dk/~nesotto/init/
Marsh Posté le 23-03-2003 à 22:46:30
legreg a écrit : non.
|
petit rappel sur sizeof qui est un operateur
sizeof variable
sizeof(type)
Marsh Posté le 24-03-2003 à 00:17:08
Captain ad-hoc a écrit : Sinon y'a des ruses de chacal, à grands coups de surcharge de la virgule http://www.cs.auc.dk/~nesotto/init/ |
Marsh Posté le 24-03-2003 à 01:47:53
++Taz a écrit : |
T'es pas un peu un boulet toi?
LeGreg
Marsh Posté le 24-03-2003 à 07:28:49
Reply
Marsh Posté le 22-03-2003 à 00:16:17
spa possible de faire un truc du genre
vector<int> MonVecteur = { 5 , 9,5 ,9 };???
---------------
Bitcoin, Magical Thinking, and Political Ideology