C++/CLIを使うか?
2008年4月6日
先日報告した、SFC miniのVistaでの不具合に付いてであるが、どうやらSFC miniがunmanagedコードであることが原因であるようだ。VistaではWSHのバージョンが上がって、managedコードでWSHが動いるらしい。managedコードからunmanagedのSFC miniを呼び出す事になる。それぞれ独立して動く分にはよいが、文字列の受け渡しなど、unmanagedがわからmanagedがわに情報を移動させた場合、managedがわがGCでunmanagedなメモリ領域を処理してしまうのかもしれない。
で、どうしたものかと色々調べた結果、おそらく解決策になるであろう方法を見つけた。
いままたC++が熱い!「C++/CLI」として大進化したVisual C++ 2005
プロの方々は今更何をとおっしゃるかも知れないけれど、私はこれを昨日知った。恐るべし、マイクロソフト。
で、どうしたものかと色々調べた結果、おそらく解決策になるであろう方法を見つけた。
いままたC++が熱い!「C++/CLI」として大進化したVisual C++ 2005
プロの方々は今更何をとおっしゃるかも知れないけれど、私はこれを昨日知った。恐るべし、マイクロソフト。