問題タブ [inout]
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.
swift - アンパサンド (&) は Swift 言語で何を意味しますか?
アンパサンドがビット操作であることは知っていますが、変数名の前に表示されることがあります。変数の前に置くとどう&
なりますか?
ios - Inout パラメータに同じアドレスがありません
私は 3 つのクラス A、B、C を持っています。A には rA というリソースがあります。私が達成しようとしているのは、これらすべてのインスタンスがまったく同じリソースへの参照を持っていることです。
Swift 用語で具体的に説明すると、次のようになります。
クラス A には foo というプロパティがあります。
クラス B には、 inout パラメータとしてイニシャライザに渡される foo というプロパティがあります。
クラス C はクラス B に類似しています
foo
クラス A からクラス B (または C)にパスすると、アドレスが変わるのはなぜですか?
AI では、次のように B (または C) に渡します。
Aでの初期化後にアドレスを出力するfoo
と、Bでの割り当て後とは異なるアドレスが得られます。
これが事実である理由はありますか?
mysql - MySQL ストア プロシージャのパラメータ
私は現在、MySQL ストアド プロシージャに取り組んでおり、これらにはかなり慣れていません。
OUT
いつパラメータを使用する必要がありますか? IN
単独では、下部にステートメントのみがあり、パラメーターSELECT
を呼び出さなくても結果が返され@OUT
ます。
ここには光が必要です。ありがとうございました。
postgresql - PostgreSQL で INOUT パラメータが少ない関数の複数呼び出しをなくす方法
Oracle から PosgreSQL (クラシック、カール) にコードを移植します。関数が 3 回呼び出されていることがわかりました。この簡単な例を作成します。私の例を見てください。
そして、次のデバッグ出力を得ました:
これは質問です: なぜ私の関数は 3 回呼び出され、このケースを回避するには? ありがとうございました。
arrays - 関数に渡された 2 次元配列を変更する方法は?
私の機能は次のとおりです
変更しようとするlist
と、result
エラーが発生しました。input
キーワードを使用してパラメーターを参照渡しできることを検索しました。その後、ローカルでも外部でも変更できますが、構文を正しくすることはできませんでした。どうすればそれを機能させることができますか?または、それらを変更できるより良い方法はありますか?