pointers

    0

    2答えて

    私は、typedefのを持っている: typedef unsigned char MyType[2]; は、私は、関数に渡すと、結果はFAILです! 1つのバイトのインデックス作成にmain()作品における void f(MyType * m) { *m[0] = 0x55; *m[1] = 0x66; } void main(void) { Mytype a; a[0] =

    5

    4答えて

    は、次のコードを考えてみましょう: struct X { void MethodX() { ... } }; struct Y { void MethodY() { ... } }; void test() { X x; Y y; Dispatcher d; d.Register("x"

    1

    3答えて

    私はPythonで公開されるPatricia Tries(PerlのNET :: Patricia)をラップしようとしています。私はクラスの1つで問題を抱えています。 したがって、pythonから見たpatriciaノード(下)には "data"プロパティがあります。それを読むことはうまくいくが、それを書くことは壊れる。具体的に typedef struct _patricia_node_t {

    4

    10答えて

    typedef struct temp { int a,b; char *c; temp(){ c = (char*)malloc(10);}; ~temp(){free(c);}; }temp; int main() { temp a; list<temp> l1; l1.push_back(a);

    1

    5答えて

    実行時にポインタと参照を区別するにはどうすればよいですか?例えば、ポインタであるかどうかを知らずにデータ型のポインタを解放したいのであれば、どうすればよいでしょうか?変数がスタックまたはmalloc()によって割り当てられているかどうかを確認する方法はありますか? void destInt(int* var) { free(var); } int num = 3; int &

    0

    2答えて

    しばらく前に別の質問をしました(Click here to view the question)。あなたが私を与えたそのソースファイルを使用している場合 は、これは私の問題です:構造体を宣言するための他の方法を見つけることができなかったため、フグarray.Iの、「安全でない」としてマークされている public unsafe struct tPacket_5000_E { publi

    2

    1答えて

    SVG viewBoxの範囲内にあるときにJavaScriptを使用してマウスポインタの位置を調べる方法を知りたいと思います。さまざまなマウスモーションイベントをすべて追跡するためにイベントモデルを使用する必要がありますか、それともマウスポインタをポーリングして必要なときにどこにあるか教えてもらう方法はありますか?

    0

    3答えて

    私はDelphiで異なる大規模なデータベースの種類を保存中に問題を抱えています。これにはTItemの配列[1..3500]が含まれています.Titemには2つの配列[1..50]と[1..20]があります。変数をポインタとして設定し、以下のGetMem、FreeMemコマンドを使用しない限り、スタックオーバーフローが発生しますが、それを保存することはできません。コードは以下のとおりです。 proc

    30

    7答えて

    ANSI Cでは、offsetofは以下のように定義されています。我々はNULLポインタを参照解除されているので #define offsetof(st, m) \ ((size_t) ((char *)&((st *)(0))->m - (char *)0)) なぜこれがセグメンテーションフォールトをスローしないのだろうか?または、オフセットのアドレスだけが取り出されるのを見て、実

    5

    5答えて

    こんにちは。私は、複数の機能を通していくつかのパラメータを参照する必要がある学校向けのプロジェクトに取り組んでいます。私はこのように、変数を別の関数に宣言されている場所から参照することによって渡すことができます方法を理解する: main() { int x = 0; int y = 0; int z = 0; foo_function(&x, &y, &z