pointers

    13

    2答えて

    Windowsタスクマネージャーの「ハンドル」列の尺度は何ですか?ファイルハンドル?またはページファイルポインタ?また、1つのプログラムが8000個のハンドルを持つのは悪いですか?

    0

    2答えて

    私は検索機能を変更し、印刷機能を追加することによって、(ADTファイルで)、リスト内の再帰関数を使用しています: template <class TYPE, class KTYPE> bool List<TYPE, KTYPE> :: _search (NODE<TYPE> **pPre, NODE<TYPE> **pLoc, KTYPE k

    2

    4答えて

    Michael Burrのthis answerへのコメントから学んだように、C標準では、配列の最初の要素を超えるポインタからの整数減算はサポートされていません。 the combined C99 + TC1 + TC2のセクション6.5.6(PDF)から : ポインタオペランドと結果ポイント同じ配列オブジェクトの要素に、または配列オブジェクトの最後の要素過去1両方の場合、評価は、オーバーフローを

    2

    2答えて

    私のアプリケーションでマウスポインタを制御し、私のプログラムを使って他のプログラムとやりとりしたいのですが 例えば、私のアプリケーションでボタンをクリックする別のアプリケーション この問題の解決方法を教えてください。私は、Windowsオペレーティングシステムでそれをやりたい、それがさまざまなシナリオで動作するかどうかを確認するために私のGUIをテストしたい : 後づけを(任意のプログラミング言語

    11

    8答えて

    は は、私たちが次のコードを持って言う:コンパイルされたとき int main(){ int a[3]={1,2,3}; printf(" E: 0x%x\n", a); printf(" &E[2]: 0x%x\n", &a[2]); printf("&E[2]-E: 0x%x\n", &a[2] - a); return 1; } をし

    3

    5答えて

    は: C* a = new C(); C* b(a); //what does it do? C* b = a; //is there a difference?

    3

    6答えて

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

    2

    1答えて

    私はint*をC#プログラムに返すC++ DLLを持っています。問題は、C#のint*が割り当て後にnullのままであることです。 C++の結果をIntPtrに割り当てると、null以外の正しい値が得られます。ただし、これをint*に変換しようとすると、nullとなります。 私が試してみた: IntPtr intp = cppFunction(); // Non-null. int* pi

    0

    1答えて

    私は32ビットISAPI dllを64ビットに移行する作業を進めています。 Visual Studio 2008を使用しています.HttpExtensionProc関数のEXTENSION_CONTROL_BLOCKポインターに問題があります。 EXTENSION_CONTROL_BLOCK構造体内のcharポインタは、関数へのエントリ時に無効です。ウォッチウィンドウ内にラベルが付けられています。

    0

    3答えて

    .NETの背景から来ていますが、ストレージ用の文字列変数を再利用するのに使用しています。そのため、以下のコードでメモリリークが発生する可能性がありますか?コードはiphone/itouchを対象としているので、自動GCはありません。 -(NSString*) stringExample { NSString *result = @"example"; result = [re