c++ library complete