函数深度探索
decltype关键字(C++ 11)