有任何方法可以将函数参数标记为constexpr?

问题描述 投票:0回答:0

我可以gurantee

func1
的参数始终是字符串文字,所以我想在编译时间内处理它。
对于类型,我知道我可以使用模板参数来实现该目标。但是可悲的是,我无法以相同的方式处理字符串文字。有解决方法吗?

str

    
您可以将字符串文字传递给现代C ++中的非类型模板参数。
语法可以创建这样的“ consteval”字符串对象,该对象内部具有5个字符的数组,并且可以作为非类型模板参数传递。

将让您使用与整数使用相同的技术。


c++ c++17 constexpr
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.