問題タブ [dynamic-arrays]

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

c - C の配列リストが機能しない

私は現在、C で arraylist (または動的配列) を実装するプログラムを書いています。うーん... 70 ~ 80% は完了したと思いますが、いくつかのテストでコードに深刻な問題が見つかりました。マシンの。

簡単に言うと、文字列のグループ ( char* ) を配列リストに挿入し、いくつかの操作を行った後にそれらを取得して表示しようとしました。しかし、これは私が得たものです:

残念ながら、コードを 2 回見直したにもかかわらず、コードのどこに問題があるのか​​ まだわかりません。

配列リスト.h

arraylist.c

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

delphi - パラメータの型が Char のオープン配列の場合、Char の動的配列は許可されますか?

私はDelphi: array of Char and TCharArray "Incompatible Types"を見ていて、実験を始めました。私が発見したことは、かなり興味深いものです。

この簡単な例は、Open Array パラメータを使用して動的配列をプロシージャに渡す方法を示しています。期待どおりにコンパイルして実行します。

これはほぼ同じコードですが、唯一の違いはCharではなくの配列を使用していることですInteger。コンパイルされません。代わりに、コンパイラは次のように吐き出します。

これはなぜでしょうか?

しばらく検索した後、このQC レポートを見つけました。Delphi 2009 を実行していますが、まだ発生しています。

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

c++ - 3D 動的配列とベクトルを使用する C++

私は C++ が初めてで、少しイライラしています。以下の pixelVector では、各ピクセルの RGB 浮動小数点値を Pixel に格納しています。すべての値を、pixelsArray を使用してバイト配列にダンプして、画像ファイルに出力できるようにします。HEIGHT と WIDTH は画像の寸法を表します。以下のコードは問題なく動作しますが、実行時に pixelArray のサイズを指定する必要があります。これは、常に 500x500 の画像であるとは限らないためです。

上記の 500 と 500 の代わりに HEIGHT と WIDTH を入力すると、定数値ではないためエラーが発生します。現在、3D ベクトルの使用は機能しているように見えますが、fwrite は最初の引数にベクトルを取りません。トリプルポインター配列を使用してみましたが、まったく機能していないようです - 間違った使い方をしていたのかもしれません。ここでは、pixelsArray に 3D ベクトルを使用しています。

提案?

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

c++ - int[]演算子を使用した3D配列C++

私はC/C ++を初めて使用し、頭を悩ませてきましたが、このような「構造」を作成する方法がわかりません。

代替テキスト

ポインタを使用した3D動的配列であると想定されています。

私はこのように始めましたが、そこで立ち往生しました

yとzの静的サイズでそれを作成する方法を知っていれば十分です。

どうか、助けていただければ幸いです。

前もって感謝します。

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

javascript - Javascript += で配列を構築する必要がありますか?? 文字列を取得する

基本的な JS 101 はわかりましたが、答えが見つかりません...

以下のコードでは、var mls_link = []; を宣言しました。グローバルで

data.getValue は文字列アイテム (http アドレス) を生成します。コードをステップ実行すると、文字列は各「アイテム」が配列エントリではなく配列になります。つまり、mls_link [0] は h (http アドレスの先頭) です。各要素を http アドレスとしてアドレス指定できるようにしたいので、mls_link[0] を要求すると「http://someaddress.com」が取得されます

ありがとう

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

c - cで動的に割り当てられた配列に追加

reallocを試しましたが、機能しませんでした

これがコードです。ご協力いただきありがとうございます

そして、出力は次のようになります

そのはず

0 投票する
4 に答える
4400 参照

c - 値が 2 回だけ繰り返されるランダムな 2 次元配列を C で作成する方法

私はCプログラミングに非常に慣れておらず、if/else、ループ、配列、ポインター、関数、および構造体のみを行っています。時間とともにランダム化された値を含むが、2回しか繰り返されない値を持つ2次元配列を作成する方法を誰かが教えてくれたらとてもうれしいです...

たとえば、次のような意味です。

実際には、配列を6x6にする必要がありますが、これまでのところ、機能しないこの段階に来ています:

================================================== =================================私の講師は私にIF関数を使用してチェックするように頼んだ値がマトリックスの他の場所で繰り返されているかどうか...そのため、「if」を使用しています...助けていただければ非常に感謝しています...よろしくお願いします...

0 投票する
4 に答える
5794 参照

c++ - 行数が動的で列数が固定の 2D 配列の初期化。C++

C++ での 2D 動的配列の作成に問題があります。「行」の動的数(numRなど)と「列」の固定数(2など)が必要です。

私はこのようにしてみました:

残念ながら、うまくいきません。そのような方法でそれを行うことは可能ですか?

もちろんdouble **myArray、両方の次元が動的であるかのように使用して初期化することもできますが(ループでnumCをリミッターとして使用)、可能であれば避けたいと思います。

前もって感謝します。

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

vb.net - VB.Net配列-要素の順序が異なる場合、要素の配列をより大きな配列にマージします

私が配列を持っていると仮定します

myArray1 = {A、B、C、D、E、F、…。、T}

myArray1の要素のサブセットを含む別のものがありますが、順序が異なる場合があります

myArray2 = {A、C、H、G、F、M、R、S、T}

myArray1とmyArray2の配列要素の順序を個別に決定できます。

myArray2を正しい要素の順序でmyArray1にマージするにはどうすればよいですか?myArray2のmyArray1の欠落している要素は、空であると見なされます。

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

string - c# クエリする where 句の作成に関するヘルプ

私はC#の初心者です。

クエリ文字列を作成したいのですが、いくつかの条件を実行し、すべての条件が where 句に別の条件を追加します

私はそのようなものが欲しい:

しかし、次のようなすべての変数を宣言する方法が正確にはわかりませんwhere_arr