問題タブ [variable-length]

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

sas - これら 2 つの SAS プログラムの違いは?

  1. data work.temp; length A B 4; infile ''; input A B; run;

  2. data work.temp; length A 4 B 4; infile ''; input A B; run;

これら2つに違いはありますか?

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

c++ - C++ の可変長ビットセット

長さ 4 の 3 つのビットセット (inpSeq、operSeq、bit) を使用して、4 ビットの線形フィードバック シフト レジスタが動作しています。プログラムが可変長のビット シーケンスを受け入れるようにしたいので、以前のビットセットは何らかの形で可変長にする必要があります。ユーザーが r inpSeq のシーケンスを入力すると、プログラムは 3 つのビットセットを、ユーザーが指定したシーケンスと同じ長さに設定します。これを達成する方法についてのアイデアはありますか?私が尋ねることができるならサンプルコード!

コードは次のとおりです。

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

c - Cで可変長データを追加するコンテナのような方法を持つ方法

Cでは、特定の種類の新しいデータ(現在の温度を示すfloat値としましょう)を時々受け取る構造が必要です。ここでの問題は、時間の経過とともに取得するそのようなデータの数がわからないことです (ソフトウェアを開いたままにしておく時間が長いほど、より多くのデータを受け取ることになります)。また、構造体のデータ量を制限したくないことです。受け入れます。

Cでこれを行うにはどうすればよいですか?

リレーションを作成するには、C++ で Vector または List を使用して構造体を宣言し、新しいデータが発生するたびに vector::push_back(T) を継続的に呼び出し、PC のすべてのメモリが解放されるまでこれを行うことができます。消費されます。さて、私の知る限り、Cで利用可能なベクトルやリストなどのコンテナはありません。これを行う方法は?

ありがとう、

モメルギル

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

sas - 長さに基づいてSASで観測を削除する

テーブルを作成しようとしているデータセットがありますが、それらのテーブルに属さない観測を除外する必要があります。私はまだ SAS の使い方を学んでいるので、条件を使用して観測を削除する方法がわかりません。

基本的に、(長さに関して) 4 桁ではない ID 値を持つ観測を削除したいと考えています。これは可能ですか?

前もって感謝します。

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

performance - ループで length() を使用するのは効率的ですか?

MATLAB でベクトルを反復処理する場合、多くの場合があります。

だから私はこれをします:

length()しかし、これは「毎回関数を呼び出さないようにする」という単なる直感です。本当ですか?それとも、時間要件に関して、これと同じことですか:

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