問題タブ [indirection]
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 - このコードで「無効な間接化」というエラーが発生します
連続したメモリ ブロックを動的に割り当て、整数値を格納して表示しようとしています。
bash - 複数の bash 変数を出力する
次のスクリプトがあります。
これは
d5
d6
d7を出力します
I'm looking to print
me
you
re
haskell - この場合、UNPACK プラグマは何をしますか?
UNPACK
Haskell での動作を理解するのに苦労しています。たとえば、次のデータ宣言を考えてみましょう。
データ型はどのようT
にアンパックされますか? と同等でしょうか
またはInt
s はさらに展開されます:
? どうですか
?
arrays - コマンドのカラー形式の出力を評価する
diff を使用して tput カラー変数を含む文字列をフォーマットしていますが、「悪」eval
コマンドを使用せずにこれらの変数を評価することはできません。
文字列を作成するコマンド:
これを出力します:
私は他の答えを見て検索しましたが、次のもの以外は何も機能していません:
私が読んだことから、私の3つのオプションはeval
(悪い)、間接展開(良い)、および配列(最高)です。間接化の試みはすべて失敗しました。配列オプションを使用したいのですが、ここでどのように適用されるかわかりません。何か不足していますか?
関連性はないと思いますが、変数と diff に送信される文字列の構成は、別の質問here にあります。
c++ - C ++間接的に配列値を割り当てますか?
以下の割り当てのために、大きな if ステートメントで参照している一連の配列があります。可能であれば間接的に参照したいのですが?
どういうわけか間接的にこれを間接的に呼び出すことは可能ですか?
EleN[CorrPos]=@"S" + m +"N[ID]"
shell - インダイレクションについて
現在、いくつかのシェル スクリプトのクリーンアップに取り組んでいます。そうしているうちに、次のようなものに出くわしました。
ご覧のとおり、ここでは${#V}
、${#$V}
、およびの 3 つの異なるタイプの変数が使用されています${$V}
。それぞれの解説をお願いします。(さらに、 Shellcheck は最後の 1 つについて不平を言っています。)