c/c++ changes