問題タブ [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.
c++ - ポインター ポインター メソッド C++
2 つの質問があります。
1) 整数のオブジェクトを指す配列を作成するにはどうすればよいですか?
2) オブジェクト ((1) など) を指す配列へのポインターを返したい場合、メソッドでこれを行うにはどうすればよいですか? ie) メソッドを実装したい:
助けてくれてありがとう!
c++ - C++ポインタ/リストの実装
次のプロパティを持つクラスListNodeを記述します。
- int値;
- ListNode * next;
次の機能を提供します。
- ListNode(int v、ListNode * l)
- int getValue();
- ListNode * getNext();
- void insert(int i);
- bool listcontains(int j);
ユーザーにいくつかの整数を入力してそれらをListNodesとして格納するように要求し、次にリストで検索する必要のある数値を要求するプログラムを作成します。
これが私のコードです:
これをどこで改善できますか?
delphi - Delphiで配列へのポインタ用にメモリを予約するにはどうすればよいですか?
私は特別な種類の行列を表すクラスを開発しています:
コンストラクターで、Data および DiffVector クラス メンバー用にメモリを予約する必要があります。ご覧のとおり、レコードの配列へのポインターを使用します。では、主な質問は、メモリを正しく予約するにはどうすればよいかということです。私はそのようなものを使用することはできないと思います
.実行時に必要なだけメモリスペースを予約するという主なアイデアを失っているからです. コメントありがとうございます。
new(Data);
new(DifVector);
c - Cの前方参照とは何ですか?
ポインタに関するCの前方参照とは何ですか?
私は例を得ることができますか?
c++ - C++: 削除と解放とパフォーマンス
検討:
free
とdelete
onを使用するとどうなりp
ますか?プログラムの実行に長い時間がかかる場合 (たとえば 10 分)、実行時間を 5 分に短縮する方法はありますか?
c++ - ポインタ変数にもメモリアドレスが割り当てられていますか?
C++ では、スタック上で単純な変数にメモリ アドレスが割り当てられるため、ポインタを使用してこのメモリを格納し、それを指すことができます。ポインタにもメモリアドレスが割り当てられていますか?
はいの場合、ポインターのポインターを取得できますか?
c++ - このポインタキャストで何が間違っているのですか?
私はC++用のGUIクラスを構築していて、ポインターをたくさん扱っています。呼び出し例:
ここでの私の問題は、activeWidgetポインターを別のタイプにキャストしたいということです。 activeWidgetのタイプはGUI_BASEです。BASEから派生したもので、GUI_BUTTONやGUI_TEXTBOXなどの他のクラスがあります。activeWidgetポインターをGUI_BASEからGUI_TEXTBOXにキャストしたいと思います。私はそれがこのように見えると思います:
コンパイラーはポインターがGUI_BASE型であるとまだ考えているため、これは機能していません。ただし、次のコードは機能します。
ここでの私の問題が単なる構文の問題であることを願っています。助けてくれてありがとう :)
c++ - static_cast、dynamic_cast、const_cast、および reinterpret_cast はいつ使用する必要がありますか?
次の適切な用途は何ですか:
static_cast
dynamic_cast
const_cast
reinterpret_cast
- C スタイル キャスト
(type)value
- 関数スタイルのキャスト
type(value)
どの特定のケースでどちらを使用するかをどのように決定しますか?
c++ - C++で参照渡しよりもポインタ渡しの利点はありますか?
C++で参照渡しよりもポインタ渡しの利点は何ですか?
最近、関数の引数を参照渡しではなくポインターで渡すことを選択した多くの例を見てきました。これを行う利点はありますか?
例:
の呼び出しで
対。
の呼び出しで
c++ - CおよびC++でのconstポインタからポインタへの意味は何ですか?
私は宣言を右から左に読むという経験則を知っており、同僚が私に次のように言うまで、何が起こっているのかを知っていたと確信していました。
「ppMyStruct は、(変更可能な) MyStructure への const ポインターへのポインター」 (C++ の場合) を意味します。
「ppMyStruct は、const MyStructure へのポインターへのポインターです」という意味だと思いました。C++仕様で答えを探しましたが、どうやら私はそれが得意ではありません...
C++ では in とはどういう意味ですか? C でも同じことを意味しますか?