タグ

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

タグの絞り込みを解除

.netとcliに関するneumannのブックマーク (3)

  • STL/CLR の仕組み - NyaRuRuが地球にいたころ

    επιστημη氏が STL/CLR ネタを書かれています. STL/CLR @Orcas CTP Sep2006 STL/CLR first impression STL/CLR second impression std::container ⇔ cliext::container System::Collections::Generic::container ⇔ cliext::container 便乗して軽く STL/CLR の仕組みでも紹介と. generics と template の違い よく generics と template は似ていると言われますが,細部に宿る質は全くの別物で,その一例を (id:NyaRuRu:20060731#p1) でも紹介しました. C++template は,C# の文脈で言えば partial クラスによるコンパイル時合成処理とよ

    STL/CLR の仕組み - NyaRuRuが地球にいたころ
  • MFCから.NETへの実践的移行計画(1/5) - @IT

    前編では、ネイティブ・コードとして記述したC/C++ライブラリをマネージ・コードであるC++/CLIでラップし(すなわち.NET化)、それをC#やVisual Basic(以下VB)などの.NET言語から呼び出す手順について解説しました。 この後を受けて、中編ではその応用としてVisual C++(以下VC++)による.NETアプリケーション構築の1つの戦術を紹介します。 ■C++/CLIによるWindowsフォーム・アプリケーション .NET FrameworkとVisual Studio-IDEの助けを借りて、VC++だけで.NETWindowsフォーム・アプリケーションを組み上げることはもちろん可能です。ですが筆者はVC++のみでのWindowsフォーム・アプリケーション構築には少なからず疑問を感じています。 それについて議論するために、まずはVisual Studio 2005(

    neumann
    neumann 2008/10/18
    ……この流儀、どう思われますか? <えぴすてーめーさんが怒ってる。
  • 2005-07-07

    今頃する話題なのか?(^^; exeを作る $ cl /clr:safe /Fexxx.exe yyy.cpp dllを作る $ cl /clr:safe /LD /Fexxx.dll yyy.cpp /clrだけでマネージドなアセンブリになりますが、Monoで実行するには/clr:safeにする必要があります。(詳しく調べてないけど・・・) 型の公開 C++/CLIのデフォルトはprivateなので公開する場合はpublicにします。 namespace mylib { // アセンブリの外へ公開 public ref class Foo {}; // アセンブリ内のみ private ref class Bar {}; } STLは素晴らしいライブラリですが、.NET Frameworkにもコレクション(System.Collection.Generic)があり、C++/CLI以外の言

    2005-07-07
    neumann
    neumann 2005/07/29
    exeを作る dllを作る
  • 1