Problem with compiling with c++