...ing logging 4.0

はてなブログに移行しました。D言語の話とかいろいろ。

C++/CLI

C++/CLIでlambda

lambda式の引数に(マニュアルではできるってゆってるにもかかわらず) managed-object が渡せないっちゅー不具合があったのですが、Visual Studio 2010β2 で解決した模様。 これでC++/CLIでもlamdaが使えるようになったワケですが、 lambdaの重要な機能:キャ…

STL/CLR

面白そう. いじりたい.

VS2008のC++/CLIで作成したDLLをインストール権限のないPCでC#から使う

背景*1 開発マシンはWindows XP SP3で,VS2008と一緒に.NET 3.5 SP1が入っている. ターゲットマシンはXP SP2の最初の状態で,.NET 2.0が入っていて,msvc*90.dll などのC++ランタイムライブラリはインストールされていない. 結論 いろいろやったけど全部ダ…

VS2008のC++/CLIで作成したDLLをインストール権限のないPCでC#から使う(2)

続き. 方法6 cometii.exe comet2clr.dll mfc90.dll mfc90u.dll mfcm90.dll mfcm90u.dll msvcm90.dll msvcp90.dll msvcr90.dll同じディレクトリに入れてあげる昔の方法を使えないかと,C++/CLIで作成したcomet2clr.dllにマニフェストを埋め込まず,方法5で…

STL/CLRってすごくね?

http://codezine.jp/a/article/aid/2664.aspx C++/CLIは実務ではほとんど使われていなさそうなのだが,その実,かなり使い物になるはず. epiさんのように「ロジックはC++で,ビューは.Net Windows Forms with C++/CLIで」というのは実用的な解だと思う. そ…