有没有办法删除 constexpr
Is there any way to remove constexpr
我得到了一个 constexpr const class* 的指针。
有没有办法删除 constexpr,这样我就可以访问类的变量编辑成员。 谢谢
(是的,我问了一个类似的问题,删除了常量标志,但我认为分解为个人事实,结合一般问题,有助于后续用户(
无法从变量中删除constexpr
。constexpr
变量被视为基本恒定的文本类型。您可以复制变量并对其进行修改。
constexpr const T* var = ...
const T* copy = var;
请注意,此处的constexpr
适用于指针,而不是指向的数据。
相关文章:
- 将数组的地址分配给变量并删除
- 删除一个线程上有数百万个字符串的大型哈希映射会影响另一个线程的性能
- C/C++编译器通常会删除重复的库吗
- lambda参数转换为constexpr技巧,然后获取带链接的数组
- 从链接列表c++中删除一个项目
- C++如何通过用户输入删除列表元素
- 为什么在C++中使用私有复制构造函数与删除复制构造函数
- 多成员Constexpr结构初始化
- 是否需要删除包含对象的"pair"?
- 如何在自删除后将对象设置为nullptr
- 迭代时从向量和内存中删除对象
- 条件constexpr函数
- 是否可以使用if constexpr删除控制流语句
- 有没有办法删除 constexpr
- 为什么删除默认参数会破坏此 constexpr 计数器?
- 从捕获 constexpr 函数返回值的变量中删除 constexpr 会删除编译时计算
- 从C++14模板专用化中删除constexpr
- 删除constexpr会改变链接吗?
- constexpr 和函数体 = 删除:目的是什么?
- 删除constexpr会改变gcc上数组的值