問題タブ [pointers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
1386 参照

c++ - ポインター ポインター メソッド C++

2 つの質問があります。

1) 整数のオブジェクトを指す配列を作成するにはどうすればよいですか?

2) オブジェクト ((1) など) を指す配列へのポインターを返したい場合、メソッドでこれを行うにはどうすればよいですか? ie) メソッドを実装したい:

助けてくれてありがとう!

0 投票する
7 に答える
657 参照

c++ - C++ポインタ/リストの実装

次のプロパティを持つクラスListNodeを記述します。

  • int値;
  • ListNode * next;

次の機能を提供します。

  • ListNode(int v、ListNode * l)
  • int getValue();
  • ListNode * getNext();
  • void insert(int i);
  • bool listcontains(int j);

ユーザーにいくつかの整数を入力してそれらをListNodesとして格納するように要求し、次にリストで検索する必要のある数値を要求するプログラムを作成します。

これが私のコードです:

これをどこで改善できますか?

0 投票する
2 に答える
2116 参照

delphi - Delphiで配列へのポインタ用にメモリを予約するにはどうすればよいですか?

私は特別な種類の行列を表すクラスを開発しています:

コンストラクターで、Data および DiffVector クラス メンバー用にメモリを予約する必要があります。ご覧のとおり、レコードの配列へのポインターを使用します。では、主な質問は、メモリを正しく予約するにはどうすればよいかということです。私はそのようなものを使用することはできないと思います .実行時に必要なだけメモリスペースを予約するという主なアイデアを失っているからです. コメントありがとうございます。
new(Data);
new(DifVector);

0 投票する
6 に答える
18650 参照

c - Cの前方参照とは何ですか?

ポインタに関するCの前方参照とは何ですか?

私は例を得ることができますか?

0 投票する
7 に答える
72184 参照

c++ - C++: 削除と解放とパフォーマンス

  1. 検討:

    freedeleteonを使用するとどうなりpますか?

  2. プログラムの実行に長い時間がかかる場合 (たとえば 10 分)、実行時間を 5 分に短縮する方法はありますか?

0 投票する
3 に答える
2949 参照

c++ - ポインタ変数にもメモリアドレスが割り当てられていますか?

C++ では、スタック上で単純な変数にメモリ アドレスが割り当てられるため、ポインタを使用してこのメ​​モリを格納し、それを指すことができます。ポインタにもメモリアドレスが割り当てられていますか?

はいの場合、ポインターのポインターを取得できますか?

0 投票する
9 に答える
990 参照

c++ - このポインタキャストで何が間違っているのですか?

私はC++用のGUIクラスを構築していて、ポインターをたくさん扱っています。呼び出し例:

ここでの私の問題は、activeWidgetポインターを別のタイプにキャストしたいということです。 activeWidgetのタイプはGUI_BASEです。BASEから派生したもので、GUI_BUTTONやGUI_TEXTBOXなどの他のクラスがあります。activeWidgetポインターをGUI_BASEからGUI_TEXTBOXにキャストしたいと思います。私はそれがこのように見えると思います:

コンパイラーはポインターがGUI_BASE型であるとまだ考えているため、これは機能していません。ただし、次のコードは機能します。

ここでの私の問題が単なる構文の問題であることを願っています。助けてくれてありがとう :)

0 投票する
9 に答える
655803 参照

c++ - static_cast、dynamic_cast、const_cast、および reinterpret_cast はいつ使用する必要がありますか?

次の適切な用途は何ですか:

  • static_cast
  • dynamic_cast
  • const_cast
  • reinterpret_cast
  • C スタイル キャスト(type)value
  • 関数スタイルのキャストtype(value)

どの特定のケースでどちらを使用するかをどのように決定しますか?

0 投票する
7 に答える
137464 参照

c++ - C++で参照渡しよりもポインタ渡しの利点はありますか?

C++で参照渡しよりもポインタ渡しの利点は何ですか?

最近、関数の引数を参照渡しではなくポインターで渡すことを選択した多くの例を見てきました。これを行う利点はありますか?

例:

の呼び出しで

対。

の呼び出しで

0 投票する
7 に答える
23030 参照

c++ - CおよびC++でのconstポインタからポインタへの意味は何ですか?

私は宣言を右から左に読むという経験則を知っており、同僚が私に次のように言うまで、何が起こっているのかを知っていたと確信していました。

「ppMyStruct は、(変更可能な) MyStructure への const ポインターへのポインター」 (C++ の場合) を意味します。

「ppMyStruct は、const MyStructure へのポインターへのポインターです」という意味だと思いました。C++仕様で答えを探しましたが、どうやら私はそれが得意ではありません...

C++ では in とはどういう意味ですか? C でも同じことを意味しますか?