cpp/numeric/random/subtract with carry engine/operator cmp