c/c++ basic project