transfering the implementation language to C++