C のコンパイラーのコマンド名は cc や gcc であるが、 C++ のコンパイラーのコマンド名は c++ や g++ である。
C のプログラムはファイル名末尾が .c であるが、 C のプログラムはファイル名末尾が .cpp, .cxx, .cc, .C (大文字), …である。 自分でプログラムを作るときは、とりあえず .cpp を使うことを勧める。
ヘッダーファイル .h というのもあるが、 これについては .hpp を使う。
️
例えば、C の場合 |
cc nantoka.c ./a.out cc -O -o nantoka nantoka.c ./nantoka |
️
C++ では |
c++ nantoka.cpp ./a.out c++ -O -o nantoka nantoka.c ./nantoka |
桂田 祐史