問題タブ [addressof]
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 - 次の C コードが違法なのはなぜですか?
典型的な環境を考えてみましょう。次のコードが C で違法なのはなぜですか?
c++ - ostream&operator <<(...)のようにクラス名の後に使用する場合のアンパサンドは何ですか?
私はポインタについてすべて知っています。アンパサンドは「のアドレス」を意味しますが、この状況ではどういう意味ですか?
また、演算子をオーバーロードするときに、constを使用してパラメーターを宣言するのが一般的であるのはなぜですか?
c - 「アドレス」(&)無視される配列/アドレスはgccですか?
私はプログラミング入門コースのティーチングアシスタントですが、一部の学生はこの種の誤りを犯しました。
彼らが学んでいるので、これは驚くべきことではありません...驚くべきことは、gcc警告に加えて、コードが機能することです(少なくともこの部分)。私は理解しようとしていて、次のコードを書きました。
コンパイルと実行:
なぜ彼らが変わらないのか誰かが説明できますか?
配列のアドレスを取得できないためだと思いますが(取得できないため& &x
)、この場合、コードはコンパイルされません。
編集:配列自体が最初の要素のアドレスと同じであることは知っていますが、これはこの問題とは関係がないと思います。例えば:
プリント:
2行目が。で始まる理由がわかりません1
。
c - scanf がオペレーターのアドレスを取らなければならない理由
タイトルが示すように、なぜ演算子 (&)scanf
を取らなければならないのか、いつも疑問に思っています。address of
.net - Visual Basic .NET の AddressOf
コードを使用して(動的に)生成されたボタンがあります。イベント(同じ)をそれらに関連付ける必要があります。私は使用しますAddHandler button.click, AddressOf mysub
。
問題は、mysub が文字列 ( mysub(string
)) を取得することですが、AddressOf はルーチン内のパラメーターを受け入れません。これどうやってするの?AddressOf の代替も使用します。
c# - VB.netからC#への「AddressOf」と同等
この例を実装しようとしています
http://blog.evonet.com.au/post/Gridview-with-highlighted-search-results.aspx
しかし、私が直面している唯一の問題は、C#.netで変換できないVB.netのAddressOfキーワードです。
誰かがこれで私を助けることができますか、それを機能させるために私がどの代替手段を使うべきか。
ありがとう。
編集:私は同様の問題に関してstackoverflowでいくつかの検索を見つけましたが、それらを理解することができません。
vb.net - C# から VB.NET へのイベント処理コードの変換
C# で記述されたこのコードを VB に変換しようとしています。
これは私が現在持っているものですが、実行すると常にエラーがスローされます。
私が間違っていることはありますか?
これが私のコードの残りの部分です:
vb.net - 渡す変数のvb.netthreading.threadアドレス
共有サブのIP呼び出しからフォームのラベルにステータスを渡そうとしています。
これは私が使用している現在のコードです:
それが私に与えるエラーは、行lblStatus.text =( "Static:"&data)にあります
エラー1クラスの明示的なインスタンスがないと、共有メソッドまたは共有メンバー初期化子内からクラスのインスタンスメンバーを参照できません。
どんな助けでも素晴らしいでしょう!
デビッド
アップデート
追加後:
このエラーは1行も表示されませんDimaAs New Threading.Thread(AddressOf getStatus)
エラー1次の引数でアクセス可能な'New'を呼び出すことができないため、オーバーロードの解決に失敗しました:'Public Sub New(start As System.Threading.ParameterizedThreadStart)':非共有メンバーへの参照にはオブジェクト参照が必要です。'Public Sub New(start As System.Threading.ThreadStart)':メソッド'Private Sub getStatus(data As Object)'には、デリゲート'Delegate Sub ThreadStart()'と互換性のある署名がありません。
c++ - C で *&*&p を使用して複雑なポインターとアドレス演算子を理解する
次の中で、printfがhelloを出力する方法を説明できる人はいますか?
*&p... は p の値、つまり文字列 "hello" のアドレスを意味することを知っています。最初の *& で何が起こっているか
objective-c - Objective-C でポインタ変数のアドレスを取得する
sqlite3_open 関数 (ジェネリック C 関数) では、引数として sqlite3 ジェネリック C ポインターのアドレスを送信する必要があります。
例:
問題は、オブジェクト内から *db 変数を取得する必要があることです。このコードが間違っていることはわかっていますが、必要なものを説明する方法です。
誰かが私を理解してくれることを願っています... ハハハ お時間をありがとうございました! =)