問題タブ [array-initialization]
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.
java - Java - ユーザー指定のサイズでの配列の初期化
ユーザー入力から配列のサイズを受け取り、その量の整数を受け入れて、それらの間のすべての素数を表示するプログラムを作成しようとしています。たとえば、ユーザーが配列のサイズを 5 にするように入力した場合、ユーザーは 5 つの整数を入力できるようにする必要があります。しかし、私は立ち往生しており、エラーが発生しています。
私が得ているエラーは次のとおりです。
arrays - Verilog 配列の初期化に tick(') を使用するのはいつですか?
配列の初期化は、以下を使用しても使用しなくても実行できます'
。
配列がint、stringなどのパック不可能な型を使用すると仮定すると、正しい方法はありますか? どちらの方法もうまくいくようです。
EDA Playground の完全なコード例: http://www.edaplayground.com/x/3Tc
arrays - F#: なぜ Array.createZero はとても速いのですか?
私はこのコードを持っています:
私はそれをテストし、これらの結果を得ました:
どのようにしArray.zeroCreate
て配列を非常に高速に作成し、すべての要素がデフォルト値を持つことが保証されますか? 他の言語では、そのような可能性はありません (私の知る限り)。他の言語では、ガベージが存在するメモリ内で初期化できるため、要素がデフォルト値を持つことが保証されていない配列の高速初期化についてしか知りません。
ありがとう!
arrays - 配列を 2 回初期化する必要がないようにする方法はありますか?
配列の各要素を非定数式に初期化する必要があります。最初に配列の各要素を無意味な式に初期化することなく、それを行うことはできますか? これが私ができるようにしたいことの例です:
このコードは、コンパイル時エラーを示します。
ys
この問題を解決するには、関数の最初の行を変更して、次のようにいくつかのダミー値で要素を初期化する必要があります。
その余分な初期化を省略する方法はありますか? すべてをブロックにラップしunsafe
ても、違いはないようです。