タグ

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

タグの絞り込みを解除

CLIに関するy_rのブックマーク (4)

  • Marshal クラス (System.Runtime.InteropServices)

    public ref class Marshal abstract sealed public ref class Marshal sealed public static class Marshal public sealed class Marshal type Marshal = class Public Class Marshal Public NotInheritable Class Marshal 継承 例 次の例は、 クラスで定義されているさまざまなメソッドを使用する方法を Marshal 示しています。 using namespace System; using namespace System::Runtime::InteropServices; public value struct Point { public: property int X; property in

    Marshal クラス (System.Runtime.InteropServices)
    y_r
    y_r 2007/12/13
    C++とCLIを結ぶユーティリティー
  • C++/CLI既定の名前空間の変更方法

    y_r
    y_r 2007/12/13
    プロジェクト名を変えたくなった場合に
  • C++/CLI

    C++/CLI for C++ ProgrammerC++/CLIは.NETアプリケーションをつくるためのプログラミング言語です。C++をある程度知っている人は、C++/CLIを使って簡単に.NETの世界を理解することができます。  C++/CLIはVisual C++ 2005 Express Editionで扱うことができます。 SubmenuC++/CLIとはマネージヒープHello, World!ハンドル、gcnewref classnullptrトラッキング参照value classボックス化interior_ptrpin_ptrinterior_ptrとpin_ptrの違いarrayfor eachparameter arraydelegatepropertyindexed propertyeventinterfacegenericsstaticコンストラクタアセンブリアセン

    y_r
    y_r 2007/12/13
    CLI知らんのでメモ
  • @IT:特集:Visual C++ 2005 いままたC++が熱い!「C++/CLI」として大進化したVisual C++ 2005

    重要度が高まるC++ いま一部でプログラミング言語「C++」の重要度が高まっている。ここで勘違いをされると困るので念のために強調しておくが、これは「C++の重要度は高まるだろう」という未来予測を書いているわけではない。すでに一部では重要度は高まっている、という現在の状況について書いているのである。 恐らく、このように書けば、そんなバカなと思う人も多いと思う。なぜなら、C++といえばすでに過去の言語であり、しかもJavaの誕生とともに、生産性の悪い失敗作のレッテルを張られて葬り去られたといっても過言ではないからだ。そして2005年のいま、すでにJavaすらもほころびが見える古い言語となっている。Windows環境であれば、明らかにJavaよりも生産性に優れるC#もあれば、大きく進化したVisual Basicもある。このような状況で、Javaを振り返るならともかく、それよりもさらに古いC++

    y_r
    y_r 2007/04/04
    CLIのメモとして
  • 1