libce
Libreria di Calcolatori Elettronici
Caricamento in corso...
Ricerca in corso...
Nessun risultato
right.cpp
1#include "../internal.h"
2
4{
5 if (done() || sp()->cur == sp()->end)
6 return false;
7
8 // per andare a destra ci limitiamo a spostare cur della dimensione
9 // delle pagine gestite dalle entrate del livello corrente
10 sp()->cur += dim_region(l - 1);
11
12 // se cur è diventato uguale a end non è possibile andare a destra
13 return sp()->cur != sp()->end;
14}
bool right()
prova a spostare l'iteratore di una posizione a destra nell'albero (rimanendo nel livello corrente),...
Definition right.cpp:3
static constexpr natq dim_region(int liv)
Calcola la dimensione di una regione del TRIE dato il livello.
Definition vm.h:47
funzioni usate internamente