1

http://www.cplusplus.com/reference/utility/forward/?kw=forwardのユーティリティ std::forward の例は、少し魔法のようです。呼び出し元の関数の引数が左辺値か右辺値かをどのように知るのでしょうか? これはコンパイラによって決定されますか、それとも実行時に決定されますか? ここでわからないことがあると思いますが、きちんと質問できるほど知っているかどうかわかりません。std::forward が「フードの下で」行うことについて、誰かが少し説明できますか。

4

0 に答える 0