diff template library written by C++