Creation et manipulation d'une liste a plusieurs elements
Bonjour,
Je me lance dans le C++ et j'ai des difficultés quand a la création des listes chainées
Je voudrais créer une liste contenant un template et deux enum, et pouvoir y accéder en utilisant la STL.
Je sais comment créer une liste de string, d'int ou autre type, mais contenant plusieurs types, j'ai essaye instinctivement:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| #include <list>
#include <iostream>
int main()
{
enum one { PREMIER, DEUXIEME };
enum two { HEIGHT, WEIGHT };
std::list<template<typename T>, one, two> chaine;
chaine.push_back(44.6, PREMIER, HEIGHT);
std::cout << chaine.front() << std::endl;
} |
et je me retrouve avec un tas d'erreurs sur la ligne de la création de a liste, si quelqu'un pouvait m'aiguiller sur la façon de faire, ca m'aiderait beaucoup !
Merci.