virtual ~static_bitsequence_sdarray();
virtual uint select1(uint i);
virtual uint rank1(uint i);
+ virtual uint select_next1(uint i);
virtual uint size();
virtual int save(FILE * fp);
static static_bitsequence_sdarray * load(FILE * fp);
+ uint select_next1_unsafe(uint i){
+ return selects3_selectnext(&sd,i);
+ };
protected:
selects3 sd;
static_bitsequence_sdarray();