c/c++ toolbox