Dictionary
Dictionary
プログラム
C++とはオブジェクト指向型のプログラミング言語である。日本ではシープラプラ、シープラなどと呼ばれる。C言語の拡張版の様な言語でJAVAと大きく異なるのは、C言語との互換性を保っていることである。比較的大きな規模であり、複雑なプログラミングに適している言語と言える。C言語と比較してファイルサイズが大きくなりやすく、パフォーマンスが低下しやすいものであるが、一方ではインタプリンタ言語と比較すると高速な処理が可能となる。また、オブジェクト指向型言語となるため高い保守性を誇っている。C言語に比べ大規模なシステムを構築するのに向いており拡張やデバックが容易だ。C言語との互換性が重視されて作られた言語がC++である。
このようなことから、CプログラマはC++へ移行することで多くのメリットを受けることができるものであり、基本的な記述はC言語と変わらないことから比較的容易に移行することができるとされている。