#include <for.hh>
Static Public Member Functions | |
static void | print () |
Exo 6 For.
La méthode print de cette classe affiche les masques de taille N contenant K bits à 1, du I-ème au J-ème. On ne peut pas utiliser directement une boucle, car la variable de boucle d'un for n'est certainement pas une constante. On utilise donc une écriture récursive.
I | l'indice du premier masque à afficher | |
J | l'indice du dernier masque à afficher | |
N | la taille des masques à afficher | |
K | le nombre de bits à 1 dans chaque masque |
Definition at line 41 of file for.hh.
static void mask::For< I, J, N, K >::print | ( | ) | [inline, static] |