C++

C++(「シープラスプラス」と発音)は、元のC言語を拡張して作られた汎用プログラミング言語です。Cとほぼ同じ構文を使用しますが、オブジェクト指向プログラミングのための新しい機能が追加されています。また、動的メモリ割り当てなど、より高度なメモリ管理機能や、あらかじめ作成された関数を含む、より包括的な標準ライブラリも備えています。

1985年に登場したC++は、現在もソフトウェア開発で最も広く使われているプログラミング言語の1つです。Cが持つ多くの低レベル機能を引き継いでいるため、開発者はコンピューターのハードウェアやメモリにすばやく効率的にアクセスできます。このためC++は、オペレーティングシステムや組み込みIoTソフトウェア、ビデオゲームの開発に適した言語です。

C++は元のC言語を拡張したものなので、両方の言語は構文の大部分を共有しています。Cと同様に、C++は、実行する前にプログラムのソースコードを機械語にコンパイルする必要があるコンパイル型言語です。どちらもプログラムを小さな関数やモジュールに分割する構造化プログラミング言語であり、ループ、if-else文、switch文などの制御構造も共有しています。

更新日 March 14, 2023 著者: Brian P.

quiz知識をテストする

The Windows "BSOD" is associated with what event?

A
Startup
0%
B
Shutdown
0%
C
Sleep
0%
D
System error
0%
Correct! Incorrect!     View the BSOD definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのC++の定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。