C++ version of Est wexp