問題タブ [colon-equals]
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.
.net - (VB).NETの ":="演算子とは何ですか、それとも何に適していますか?
私は時々これを見て、それが何であるかを知りたいです。私はグーグルを試しましたが、検索から文字を除外しました。私もそれを参照していない本をいくつか持っています。
FWIW、私はパスカルでそれが代入演算子だったことを覚えています。
誰かがMSDNまたは同様のページを教えてもらえますか?
bash - Bashスクリプト:=とは何ですか?
:= の意味を知っている人はいますか?
グーグルを試しましたが、グーグルはすべてのシンボルをフィルタリングしているようです?
以下は、変数 HOME がディレクトリであるかどうかを確認するようなものであり、何かが空の文字列と等しくないことを知っています。
vb.net - vb.net で := とはどういう意味ですか?
このメソッド呼び出しがあります:
そして、ここに定義があります:
呼び出しに「:=」を含むパラメーターがあるのはなぜですか。私はただ興味があります。
makefile - Makefile の := と = の違いは何ですか?
Make での変数の代入については、:= および = 演算子が表示されます。それらの違いは何ですか?
operators - 「:=」は何をしますか?
いくつかのコードサンプルで使用されているのを見:=
たことがありますが、説明が付いていることはありません。固有名を知らずにその使用をグーグルで検索することは正確には不可能です。
それは何をするためのものか?
makefile - := vs = make マクロで
私は非常に基本的なmakefile
構文しか知らず、別のプロジェクトを読んでいて、マクロ宣言makefile
に出くわしました。:=
なぜ彼らはそれを使うのでしょうか?
言い換えれば、違いはありますか
と
?
vb.net - VB.NETの:=(コロンは等しい)は何をしますか?
重複の可能性
::=構文の使用は何ですか?
私はVB.NETでMDSNドキュメントを探してみましたが、 Googleを調べて、死んだMSDN:=
ページにリンクするだけでした...目的は何でしょうか?:=
r - data.table で := 演算子を使用する必要があるのはいつですか?
data.table
オブジェクトに := 演算子が追加されました。この演算子が他のすべての代入演算子と異なる点は何ですか? また、その用途は何ですか、どのくらい高速ですか、いつ回避する必要がありますか?
r - <-をオーバーロードするのではなく、data.tableが:=を定義したのはなぜですか?
data.tableは:=演算子を導入しました。なぜオーバーロードしないのですか<-?
postgresql - 忘れられた代入演算子「=」とありふれた「:=」
PL/pgSQL のドキュメントによると、変数への宣言と代入は で行われ:=
ます。しかし、シンプルで、より短く、より現代的な (脚注を参照) =
は、期待どおりに機能するようです:
Pl/pgSQL は、行に示されているように、代入と比較を明確に区別できることに注意してください。
したがって、質問は次のとおりです。
- これについて言及および/または説明しているドキュメントのセクションが見つかりませんでしたか?
=
の代わりに使用する既知の結果はあり:=
ますか?
編集/脚注:
A Brief, Incomplete, and Mostly Wrong History of Programming Languages のように、「より現代的な」部分をウィンクしてください。
1970 - Niklaus Wirth が手続き型言語 Pascal を作成。批評家はすぐに Pascal を非難します。それは、Pascal がより馴染みのある C ライクな "x = x + y" ではなく "x := x + y" 構文を使用しているためです。この批判は、C がまだ発明されていないという事実にもかかわらず起こります。
1972 年 - デニス・リッチーが、前方と後方に同時に発砲する強力な銃を発明。彼が C と Unix を発明したことによる死亡者数と恒久的な負傷者数に満足していません。