問題タブ [static-array]

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 投票する
3 に答える
75986 参照

c - Cで配列の要素数を数える

配列が関数に渡された後、C の整数配列に存在する要素の数を取得するにはどうすればよいですか? 次のコードは機能しません。

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

javascript - 静的要素を持つ JavaScript グローバル配列を作成しますか?

静的要素を持つ JavaScript グローバル配列を作成しますか?

0 投票する
5 に答える
1615 参照

java - 静的配列でのJavaヌルポインタ例外

静的メンバー メソッドから静的配列にアクセスすると、null ポインター例外が発生しました。スレッドから setData(x, y, z) を呼び出すと、例外がスローされます。デバッグしたところ、書き込もうとすると data[0] が null であることがわかりました。nullになる方法がわかりません

0 投票する
1 に答える
1073 参照

c++ - 巨大な静的配列でカーネルを実行した後、CUDA cudaMalloc が失敗しました

約 2GB のローカル メモリを使用するカーネルがあります。cudaMalloc以前に実行すると、2.5GB のメモリを割り当てようとするMyが失敗しますkernel_func

kernel_funcの実行が終了した後も 2GB のメモリがまだ使用されていることがわかりましたcudaMalloc。誰かが解決策または説明を持っていますか?

グローバルメモリを使用kernel_funcすると問題が解決することはわかっていますが、何らかの理由で、その巨大なローカル静的配列にローカルメモリを使用する必要があります。

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

arrays - 任意のサイズの静的配列を受け入れる関数 (D)

任意のサイズの静的配列をサポートする関数を作成するにはどうすればよいですか?

何かのようなもの:

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

arrays - Delphiでプライベート静的配列フィールドの組み込み列挙子を公開する方法は?

プライベート静的配列の TEnumerator でビルドを公開しようとしています。

Delphi自体は静的配列を直接列挙できるため(以下を参照)、Delphiが静的配列のバックグラウンドで列挙子を作成すると思われ、GetEnumeratorメソッドで同じ列挙子を作成して公開できることを望んでいます。

(私はDelphi XE2を使用しています)。

以下のようなカスタムエミュレーターを作成できることに注意してください。しかし、私はこれを避けて、組み込みのものを公開しようとしています。

0 投票する
1 に答える
240 参照

static - 静的配列の展開されたループ

関数を呼び出すと

静的配列を使用するとforeach、リリースモードで自動的に展開されますか?

できなければ

の代わりにアンローリングを実現するために使用されforeachます。

さらに、DMD によって生成されたコードを将来私自身が調査できるように、アセンブリ コードを生成する DMD へのフラグはありますか?

更新:これまでの私の解決策は次のとおりです。

それは大丈夫ですか?

0 投票する
1 に答える
91 参照

php - PHP - クラスインターン静的レジストリ配列 (&$this) が機能しない

親愛なるコミュニティへのご挨拶、
各オブジェクトへの参照の静的配列を介して内部的にすべてのインスタンスを追跡するクラスを作成しようとしています。

しかし$_register、メイン スクリプトを変更しようとすると、次のようになります。

それでも「0 : hihi」が出力されます。Avar_dump( MyObject::$_register[0] )は NULL に設定されていることを示しましたが、参照する必要がある MyObject は依然として同じインスタンスを指しています。

PHP の参照を理解しようとしていますが、この動作は私にとって予想外でした。誰か説明してくれませんか。

アドバイスありがとう

PS: C++/Qt を少し試してみる前に、参照/ポインターの使用方法の違いにめまいがしました。

0 投票する
1 に答える
159 参照

java - SWIG を使用して C++ から Java 配列を返すにはどうすればよいですか?

静的配列を返す関数を作成し、この関数を SWIG でラップして Java で使用できるようにしたいと考えています。

独自のクラスを作成し、次のような C++ 関数があるとします。

そして、このように Java で使用できるように SWIG でラップしたいと思います。

私はいくつかの調査を行いましたが、価値のあるものを見つけることができませんでした(多くの回答は、引数が配列である関数を作成する方法を述べていますが、返される配列については何も述べていません)。

私に答えてくれてありがとう。

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

c - 可変長の静的配列

以下は合法ですか?

はいの場合、なぜ、どのように?