参照を返す関数は戻り値の一時オブジェクトは作成されないのですか