gccでコンパイルするのとg++でコンパイルした場合の違いを教えてください。