タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

C++CLIに関するtyosuke2011のブックマーク (2)

  • [win8] C++/CLI と C++/CX の違い | Moonmile Solutions Blog

    Microsoft 社の公式見解は、何処かにある(?)と思うので、私のほうで Visual Studio 11 beta を1か月程触った感じで言いますと、 「C++/CX って、C++/CLI の後継でも何でもないやんッ!!! まったく別物じゃ」 「C++/CX って、metro アプリケーションは作れるけれど、desktop アプリは作れないじゃんッ!!!」 「C++/CLI って、metro アプリが作れないどころか、WPF アプリも相変わらず作れないじゃんッ!!!」 「C++/CX って、WinRT を扱えるけど、.NET Framework を扱えないじゃん、つーか、C++ の世界に戻らないとだめじゃんッ!!!」 「そもそも、C++/CX と C++/CLI って混在できないじゃんッ!!!」 ってな具合で、憤懣ひとしきりなんですよ。というわけで、ちょっと以下に戯言を。 希望/期待

  • C++/CLIについてのよくある誤解 - デ-mk6

    以前にも書いたような気がしますが、もう一度書きます。C++/CLI(仕様の邦訳)は、.netからC++やその他ネイティブコードのライブラリを楽に使えるようにするためと、そのための作業を楽に行うための言語です。「.netで使えるC++」ではありません。そういうことを言う人は悉くこの言語の厳つい顎で頭を砕かれ、手足をもがれて、腸をらい千切られ死にます。それが摂理なのです。あらがえません。C++/CLIは大きく分けてC++と、C++風構文を持つ何か.netっぽい言語(ここでは仮に「Cヰ」と呼びましょう)からなる、キメラです。二つの言語のコードは一つのファイルに混ぜて書くことができます。C++の部分はそのままC++です。何も違いはありません。GCもありません。ありませんが.netのGCにネイティブオブジェクト(要するにC++で作ったオブジェクト)を通知して管理させる方法はあります。interfa

    C++/CLIについてのよくある誤解 - デ-mk6
  • 1