auto h(int x, float y) -> double; // C++11后置回傳型別
- ->double被稱為后置回傳型別
- auto是占位符(C++11新增用法)
結合decltype使用:
template<class T1, class T2>
auto gt(T1 x, T2 y) -> decltype(x+y)
{
...
return x+y;
}
解決模板中函式回傳值型別不確定的問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/20771.html
標籤:C++
下一篇:二叉搜索樹_BST
