問題タブ [operator-arrow-star]
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++ - ->、->*、および .* 演算子の正しい用語は何ですか?
ウィキペディアはそれらを次のように参照しています。
-> a が指すオブジェクトのメンバー b
->* a が指すオブジェクトの b が
指すメンバー .* オブジェクト a の b が指すメンバー
ただし、「a」と「b」を使用せずに参照する必要があります。名前はありますか?
c++ - cpp.react ライブラリの C++ ソース コードの奇妙な "->* []" 式
これは、 cpp.react ライブラリのドキュメントで見つけた C++ スニペットです。
->* []
表記は見たことがありません。最初はただのタイプミスだと思っていたのですが、ソースコードにこんな表現も発見。
これは有効な C++11 (または C++14) ですか? どういう意味ですか?