Zum Inhalt springen

C++/CX

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 20. Juli 2021 um 13:12 Uhr durch Harromy (Diskussion | Beiträge) (Hinweis auf C++/WinRT eingefügt). Sie kann sich erheblich von der aktuellen Version unterscheiden.

C++/CX ist eine von der Software-Firma Microsoft entwickelte Variante der Programmiersprache C++, die mit speziellen Spracherweiterungen die Programmierung für die mit Windows 8 eingeführte Plattform Windows Runtime (WinRT) vereinfacht, insbesondere für das überarbeitete COM-Programmiermodell.[1] Die Spracherweiterungen ähneln denen der C++-Variante C++/CLI, haben aber teilweise abweichende Bedeutungen und folgen einer leicht abgewandelten Grammatik.

Die Abkürzung CX steht für component extensions (englisch Komponentenerweiterungen), was sich auf die C++-Spracherweiterungen für die COM-Programmierung bezieht.

Microsoft hat im April 2019 angekündigt dass statt C++/CX in Zukunft die neu eingeführte Technologie C++/WinRT empfohlen ist, Windows Runtime Apps zu entwickeln[2].

Einzelnachweise

  1. http://blogs.msdn.com/b/vcblog/archive/2011/10/20/10228473.aspx MSDN-Blog
  2. Steven White: Introduction to C++/WinRT. In: Windows Dev Center. Microsoft; (amerikanisches Englisch).