Loading AI tools
ウィキペディアから
Embedded C++(エンベデッドシープラスプラス、エンベッディドシープラスプラス)はプログラミング言語の一種である。EC++と略記される。
1990年代後半、組み込み用途への適用を目指して、肥大化したC++の仕様を必要最低限のものに絞り込んだサブセットが考案された。
一般的には、Embedded C++を用いた場合、C++よりプログラムをコンパクトにできる傾向がある。これは主に例外処理や実行時型情報に関わるランタイムとデータが減少するためである。
C++から削減された機能
C++のサブセットという位置付けから、Embedded C++で記述されたソースコードがそのままC++でも利用できることを目指したが、その目標は必ずしも達成されていない。
C++との互換性を妨げる要因には以下のものがある。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.