Bonjour
Je me suis posé la question sur la déclaration de template de template
J'ai essayé cela:
Mais cela me renvoie une erreur: déclaration de paramètre inconnus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 template<template<typename Y> typename X> struct Meta_class { //typedef template<T> type; };
Ensuite j'ai essayé ca:
et ca compile. Je voudrais savoir quelle est la différence entre les deux?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 template<template<typename Y> class X> struct Meta_class { //typedef template<T> type; };
Surtout que je pensais que typename et class étaient identiques dans un template.
Merci
Partager