初歩的な質問

解決


超小者  2003-08-08 01:30:16  No: 78923  IP: [192.*.*.*]

マーシャリングってなんですか?

またかこいつ!!って思われるかもしれませんが、
よろしくお願いします。
実力もないのにAPIの使用を試みました。
先ほども魔界の仮面弁士さんに教えていただいたばかりです。
(ありがとうございました)

どうかよろしくお願いします。

編集    削除
魔界の仮面弁士  2003-08-08 02:05:45  No: 78924  IP: [192.*.*.*]

呼び出し側と呼び出される側との間で行われるデータ変換処理の事です。

他のシステムとデータの交換を行う場合——例えば、
Win32 APIと.NETクラスとの間でやりとりする場合など——に、
それぞれのデータ型の違いを吸収するために必要な物です。

そうしたデータ変換処理を行う事をマーシャリングといい、
そのための仕組みを提供する物をマーシャラと呼びます。

なお、Marshalには「整理する」などという意味があります。

編集    削除
超小者  2003-08-08 02:11:34  No: 78925  IP: [192.*.*.*]

魔界の仮面弁士さん、またまたありがとうございます。
勉強になりました。

編集    削除
超小者  2003-08-08 02:13:11  No: 78926  IP: [192.*.*.*]

すみません。
解決ボタンにチェックを入れるのを忘れてました。

編集    削除