アフィリエイト広告を利用しています

広告

posted by fanblog

2018年04月27日

《その371》C++/CX


 C++/CX

 Visual_Studio_2017 の ユニバーサルWindowsプラットフォーム(略称:UWP)を使用してアプリを開発する手段としては、主に、
   (1) 画像等は XAML,プログラムは C++/CX
   (2) 画像等は XAML,プログラムは C#
   (3) 画像等は XAML,プログラムは VisualBasic.NET
   (4) 画像等は HTML & CSS,プログラムは JavaScript.NET
の4種類があります。

 (1) の C++/CX は、UWP上でアプリを開発するために C++ をベースに開発された言語です。
ですから、このブログの《364》以降の C++ は、主として C++/CX を使ってきたわけです。
   String^ s;
   btn->Content = "表示";
   z11.ToString();
などの、あまり見かけない記述が出てきたのは、そのせいです。

 C++/CX で書かれたプログラムは、Windowsランタイム(略称:WinRT)環境で動作します。
この言語で記述されたプログラムは、コンパイルによって、C++ 等と同じように直接 マシン語に変換されます(C++/CX は .NET_Framework を直接扱うことができません)。
 これに対して (2)〜(4) の場合は、.NET環境(ドットNET環境)で動作します。これらの言語は、コンパイルされると、マシン語ではなく、CIL と呼ばれる .NET環境用の形式に変換されます。


 以上、今 やっていることの位置付けが、いまいち理解できていなかったので、自分なりに少し整理してみました。




この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/7595614
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック

 たまに、クリック お願いします m(_ _)m

 AA にほんブログ村 IT技術ブログ C/C++へ

こうすけ:メール kousuke_cpp@outlook.jp

【1】★★C++ 記事目次★★ ← 利用可能です。
・新版明解C++入門編 / 新版明解C++中級編
・その他 C++ 関連記事

【2】★★こうすけ@C#★★
・C# の初歩的な記事


検索
<< 2018年08月 >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
プロフィール
こうすけさんの画像
こうすけ

 たまに、クリック お願いします m(_ _)m

 AA にほんブログ村 IT技術ブログ C/C++へ

こうすけ:メール kousuke_cpp@outlook.jp

【1】★★C++ 記事目次★★ ← 利用可能です。
・新版明解C++入門編 / 新版明解C++中級編
・その他 C++ 関連記事

【2】★★こうすけ@C#★★
・C# の初歩的な記事


×

この広告は30日以上新しい記事の更新がないブログに表示されております。