0

このメッセージは、dll コードから関数を呼び出した後に C# コードに表示されます。

function();
int i = 0;

2行目に、タイプ「System.AccessViolationException」の未処理の例外があると書かれています...保護されたメモリの読み取りまたは書き込みを試みました

4

1 に答える 1

1

関数が外部の場合、宣言に何か問題があります。これは、戻り値またはパラメーターの型が間違ったサイズではなく、スタックから「ポップ」されたデータでエラーが発生したために発生します。

于 2012-10-24T13:10:24.613 に答える