Bonjour à tous,
Malgré plusieurs recherches, je ne trouve pas la réponse à une question aussi simple : Quelle est l'utilité de list_of et comment bien l'utiliser. Un exemple sera plus parlant que des explications (enfin je l'espère) :
Ces deux codes me donnent le même résultat, alors quelle est la différence? pourquoi en utiliser un plutôt que l'autre? (mis à part le fait qu'il faut utiliser boost parce que c'est bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 // //type de Data.IB : std::vector< unsigned int > //type de offset : unsigned int // // Code1 : boost::array<unsigned int,3> IndexProj = { Data.IB[offset], Data.IB[offset+1], Data.IB[offset+2] }; // Code2 : boost::array<unsigned int,3> IndexProj2 = list_of (Data.IB[offset]) (Data.IB[offset+1]) (Data.IB[offset+2]);)
Merci d'avance et bonne journée
Partager