add some "ab" for C++ programming.