static constexpr auto get_type() {
if constexpr (maxLength < 0xFFFE) {
return type<uint16_t>;
} else {
return type<uint32_t>;
}
}
using CellIdx = decltype(get_type())::type;
c++返回类型.
原创
©著作权归作者所有:来自51CTO博客作者fqbqrr的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:c++的一个小错误.找半天.
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
深度解读《深度探索C++对象模型》之返回值优化
返回值优化是什么意思?编译器在什么情况下会启用返回值优化,返回值优化能获得多少性能的提升?它有什么优缺点?本篇将从背后的机制来深入分析。
编译器 返回值优化 性能优化 C++ C++代码优化 -
小议C++函数签名与模板返回类型
题记:什么事情都要追问一个为什么,真正理解了为什么,才能活学活用。
c++ 开发语言 编译器 值类型 #include -
c c++类型转换
c c++类型转换
c c++类型转换