跳至內容

EmbeddedC++

出自Taiwan Tongues 台語維基
於 2025年8月22日 (五) 20:29 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

Embedded C + +是1875入式系統頂懸使用的一種 C + + 方言,由日本 CPU 大廠 NEC、日立、富士通、東芝佇一九九六年提出,嘛會當縮寫作EC + +。提出這一方言的目的是咧保持 C + + 語言物件導向特性的同時,雖然可能減小代碼、提升執行效率、簡化編譯器。

Embedded C + + 是 C + + 的子集合。有某一寡 C + + 的特性予人移除:

  • 偌重繼承咧
  • 虛擬基礎類別
  • 執行期型態訊息(typeid)
  • 新式 C + + 轉型(static \ _ cast , dynamic \ _ cast , reinterpret \ _ cast 和 const \ _ cast)
  • mutable型別
  • 號名空間
  • 例外處理
  • 枋模有一寡編譯器可能嘛允准佇咧 Embedded C + + 中使用的部份 ISO / ANSI C + + 的特性。

這套語言並無予其他的 C + + 專家看予好。特別是 C + + 之父比雅尼 ・ 史特勞斯特魯普稱," To the best of my knowledge EC + + is dead ( 兩千空四 ) , and if it isn't it ought to be . " 事實上,Embedded C + + 的官方網站自二空空二年以後就無閣更新矣。

注釋

外部連結

  • Official Embedded C + + Website
  • Background and Objectives of the Embedded C + + Specification Development
  • Embedded C + + : An Overview,by P . J . Plauger , Embedded Systems Programming , December 一千九百九十七