access-violation

    5

    5答えて

    Cスタイルの文字列では、文字ポインタが指すメモリアドレスにcharをどのように割り当てるのですか?たとえば、以下の例ではnumを "123456"に変更したいので、pを0になっている数字に設定しようとしましたが、これを '4'で上書きしようとしました。ありがとう。 #include <stdio.h> #include <stdlib.h> int main() { char*

    1

    4答えて

    私がやろうとしている: try{ int * i = NULL; *i = 3; }catch(Exception &Err){ ShowMessage(Err.Message); } 私はしかし、これはアクセス違反の例外をキャッチし、エラーメッセージを表示することによって、それを処理する必要があること。 しかし、私が代わりにフル1 の簡単な アクセス違反 メ

    3

    7答えて

    実行時に動的にdllとしてモジュールをロードする必要があります。これは、クラスインタフェースに準拠しているためです。私が気づいたのは、(メインスレッドのメインプログラムの)dllによってスローされた例外を捕まえた後、右のデストラクタが呼び出され、モジュールが破棄され、dllがアンロードされた後、catchブロックの最後に}プログラムをクラッシュする別の例外が発生する xxxxx.exeの0x68a

    0

    1答えて

    私は、SDL 1.3 APIを使用して、1つまたは複数のSDLレンダリングサーフェスをDelphiウィンドウに埋め込むことができるシンプルなコンポーネントを作成しようとしています。コンパイルとインストールはうまくいきますが、フォームデザイナーでコンポーネントを使用しようとすると、オブジェクトインスペクターでそのプロパティにアクセスしたり、フォームを保存したり、コンポーネントを削除したり、コンポーネ

    7

    8答えて

    nullableでない参照型が非常に多くのバグを解決し、プログラミングを非常に簡単にする方法について人々が話し続けることを続けます。 nullの作成者であっても、彼はbillion dollar mistakeと呼ばれ、Spec#は、この問題を解決するためのnull不可能な型を導入しました。 編集: Spec#についてのコメントは無視してください。私はそれがどのように機能するのか誤解しました。 E

    3

    6答えて

    アクセス違反を起こさずに任意のメモリ位置に(読み取り専用で)アクセスする方法はありますか?私は私のプログラムがハングアップするので...私は var IntPtr : PInteger; AnInteger : Integer; ... IntPtr := $100; AnInteger := IntPtr^; ような何かをすれば、私はまだだけど、ケースではないよう各

    11

    4答えて

    私は単純なプログラムを持っており、アクセス違反は*(str + start)にあります。どうして?私はそれを変更できるはずです。右? void fn() { char *str = "Hello wordl!"; int end = strlen(str); int start = 0; end--; while(start < end)

    0

    2答えて

    IIS 7のASP.NETアプリケーションで次のような例外が発生する理由は何ですか? アプリケーション全体を再起動する処理されない例外です。 例外: System.AccessViolationException メッセージ:は保護されたメモリを読み書きしようとしました。これは、多くの場合、他のメモリが壊れていることを示します。 のStackTrace: in System.Web.Hosting