C++11/C++1y 15
■ このスレッドは過去ログ倉庫に格納されています
0141デフォルトの名無しさん
2012/05/05(土) 20:02:05.75実は、ちょうどそれっぽいこと(?)をやろうとしていたんだ。
だけど性能の面で、
constexpr array<int,2> f(int&& x, int&& y) { return array<int,2>{x,y}; }
と
constexpr array<int,2> f(const int& x, const int& y) { return array<int,2>{x,y}; }
の違いって下の例で見える?
int main()
{
const int x=1,y=2;
array<int,2> xs = f(x+y,x*y);
array<int,2> ys = g(x+y,x*y);
}
■ このスレッドは過去ログ倉庫に格納されています