Implementation of this algorithm in C++ using this Bloom filter library.
P.S. I have modified code in bloom_filter.hpp
, because there was a bug in copy constructor: there was no default initialization of bit_table
pointer which caused to segmentation fault.