Voilà le petit commentaire :
La première partie est tirée de ma bibliothèque standard personnelle (d'où le namespace utils), je reviendrai en détail sur le getv plus loin.
La deuxième partie est...
Type: Messages; Utilisateur: germinolegrand
Voilà le petit commentaire :
La première partie est tirée de ma bibliothèque standard personnelle (d'où le namespace utils), je reviendrai en détail sur le getv plus loin.
La deuxième partie est...
Dans ce cas on reprend mon 2e exemple :
namespace utils
{
template <size_t pos, class T, T ... args>
struct getv;
Imaginons qu'on puisse écrire template <size_t ... sizes = {2,3,4,5}>
Comment l'utiliserais-tu ?
Mmmh... s'en passer ?
La puissance des variadics c'est qu'ils peuvent être vides.
Dans la spécialisation où le paramètre variadic est vide, libre à toi de faire comme si on avait passé les valeurs...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.