現在の登録パソコン用語数4,062語

C++(シープラプラ) C++
シープラスプラス

C++とは、C言語オブジェクト指向を採りいれた手続き型プログラミング言語のひとつ。

1979年に米国AT&T社のベル研究所のB・ストラウストラップ(B・Stroustrup)がイベントドリブンなシュミレーションをプログラミングするため、C言語にシミュレーション用言語「Simula67」のオブジェクト指向の考え方を取り込んで拡張し、1983年にさらに機能拡張し「C++」が開発されました。

「C++」の名前の由来は変数Cを1つインクリメント(ある大きさだけを一定に増加)させるというC言語風表記で「C言語に1を足す」という意味です。ソフトウェアのパーツ化やデータの抽象化が可能のため、大規模なプログラム開発向けといえます。

C言語と比較すると、オブジェクト指向に対応しただけでなく、コメントの記述、定数の扱い、関数プロトタイプ、インライン関数、可変個数の引数の許容、デフォルト引数、参照引数、型チェックの厳密化、動的なメモリ確保など、多くの点で機能変更や拡張されています。

「C++」開発当初は主にクラスの機能を追加した、C言語のプリプロセッサとして開発されたため、C言語で作られたプログラムのC++への移行は容易でした。しかし現在ではC言語とC++との間に厳密な互換性はありません。

「C++」は標準規格化がISOIEC共同で行われており、現在最新のバージョンは、2011年に策定されたISO/IEC 14882:2011(C++11)です。




参考になった1参考になった方はボタンを押してください  


C++についてのQ&A

Microsoft Visual C++ エラー 何でもパソコン&スマホ110番
筆王をパソコンにインストールして再起動し実行したところMicrosoft Visual C++ Runtime Library Runtime Error! と出て筆王自体が起動できません。どうすればいいのでしょうか?? なにかわからないことがあれ...


C++についての説明 2件

C++ - Wikipedia
C++ パラダイム マルチパラダイム(手続き型プログラミング、データ抽象、オブジェクト指向プログラミング、ジェネリックプログラミングの組み合わせ) 登場時期 1983年 設計者 ビャーネ・ストロヴストルップ 最新リリース

C++プログラミング入門 - Yokota Lab
C++ 言語入門 C++言語入門を書き換えて C++ プログラミング入門 を作りました。 C++ 言語で苦しんでいる人を対象に、 C++ プログラミングを学ぶ上で必要な最低限の事柄を収めました。説明を読んで、例題、練習問題をこなして行く ...

さくいん



カテゴリー

パソコン全般
インターネット
ソフトウェア
周辺機器
スマートフォン
タブレット
ファイル関連
ネットワーク
セキュリティ
特殊技術
単位規格方式
プログラミング
装置媒体
キーフォント
組織企業サービス
iOSアプリ開発
twitter関連
Androidアプリ開発
ソーシャルネットワーク
懐かしい!IT用語


関連用語
ご意見、追加用語希望ありましたら 
 
運営情報  利用規約  プライバシーポリシー
Copyright(C)2000-2018 mobreve.com (当HP及びメルマガ上に掲載された記事を許可なく転載又は引用することを禁じます)