ref関数はrvalueの時には普通の関数と同じ?
なんかそんな感じ。lvalueでしか伝達できない。ちなみにref関数内のreturnはlvalueを取るようだ。
あとref関数fooがあるとして、foo = 10としようとしてもfoo() = 10ではなくfoo(10)となってしまってエラーがでる。バグか仕様か。
なんかそんな感じ。lvalueでしか伝達できない。ちなみにref関数内のreturnはlvalueを取るようだ。
あとref関数fooがあるとして、foo = 10としようとしてもfoo() = 10ではなくfoo(10)となってしまってエラーがでる。バグか仕様か。