meryngii.neta

今日も新たな"ネタ"を求めて。

C++0x FAQ

Stroustrup氏のサイトにC++0x FAQというものが掲載されていることに気づいた。
http://www.research.att.com/~bs/C++0xFAQ.html
Suffix return type syntaxではdecltypeで戻り値を指定する場合の例にautoの案を紹介しているが、

template<class T, class U>
auto mul(T x, U y) -> decltype(x*y)
{
	return x*y;
}

確かこれはラムダ式の[]に置き代わる予定のはず。