腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(8897)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
constexpr
类的设计:合并
constexpr
和非
constexpr
版本?
ConstValue(const Type& val) : _value(val) {;} const Type _value;问题1:你能确认
constexpr
版本的设计是正确的吗?问题2:如何将这两个类混合到一个名为Value的类中,该类可以是
constexpr
构造的,也可以是运行时构造的,并且其值可以在运行时或编译时为get()?编辑:问题3:如果get()是在.cpp文件中定义的
浏览 2
修改于2013-01-18
得票数 13
回答已采纳
1
回答
Constexpr
函数中的
constexpr
常量?
将cstring也定义为
constexpr
与不定义是否有任何价值、意义或区别?我的意思的一个缩写例子: #include <cstdio> { EVENT2,}; { // Does having these as
constexpr
change anything?/*
constexpr
*
浏览 18
提问于2021-01-15
得票数 2
1
回答
C++:将
constexpr
初始化为
constexpr
/非
constexpr
变量
我正在阅读NicolaiM.Josuttis的"C++ 17 --完整指南“一书,无法理解下面的例子 return val * val;以及对它的陈述
constexpr
auto squared = [](auto val) <
浏览 4
提问于2021-09-30
得票数 3
回答已采纳
1
回答
Constexpr
循环,不包含任何
constexpr
内容。
Ts > //Code that I need
浏览 1
修改于2017-08-13
得票数 3
回答已采纳
1
回答
从
constexpr
模板函数调用非
constexpr
template<class T> x++;
constexpr
void foo(T& x){} set<int>(x); int x = 5; bar(x);编译器无法使用错误进行编译: <source>: In fun
浏览 0
修改于2018-01-31
得票数 8
回答已采纳
1
回答
Constexpr
花招
#include <iostream> return inc++; class Foo {
浏览 3
修改于2016-12-06
得票数 9
回答已采纳
1
回答
constexpr
构造函数不能用于
constexpr
构造函数。
不幸的是,
constexpr
构造函数拒绝构建,我不知道为什么。class job_ptr : public unique_ptr<Job>public: : unique_ptr<Job>(),sequencer( nullptr ) {} : unique_ptr<Job>( nullptr ), sequencer( nullptr ) {} pr
浏览 0
提问于2014-07-26
得票数 0
回答已采纳
1
回答
当使用模板时,
Constexpr
函数不是
constexpr
函数。
以下代码编译得很好: int i;
constexpr
A(const A& that) : i(1) {}
constexpr
auto func() { return result;但是,如果我们将模板类型参数T添加到A中, int i; <em
浏览 0
提问于2019-02-02
得票数 2
回答已采纳
1
回答
Constexpr
查找实现
在回答、阅读和查看之后,我想用简单的数组类来实现
constexpr
find。考虑以下例子:
constexpr
auto
constexpr
_find(const It& b, const(array_ + N); } static
constexpr
size_t size = N;{
constexpr<
浏览 3
修改于2017-05-23
得票数 5
回答已采纳
1
回答
Constexpr
默认函数
class cpublic:
constexpr
/*<- necessary?*/ c(c const&) = default;
constexpr
/*<- necessary?*
浏览 1
修改于2020-07-16
得票数 1
3
回答
Constexpr
成员函数
假设我有一个由引擎参数化的struct模板S:我有两个引擎:一个带有
constexpr
成员函数size()的“静态”引擎,和一个非
constexpr
struct Static_engine { return 11;}; template<class Engine>
浏览 4
提问于2019-11-14
得票数 5
回答已采纳
1
回答
Constexpr
变量评价
这是我的代码,我需要澄清正在发生的事情: return x + 1; int x = funct(10);}
constexpr
允许编译时间计算,根据我上面的代码,由于funct被声明为
constexpr
,所以如果参数是常量或参数本身,则允许进行编译时间计算。由于它没有被声明为
constexpr
,这是否意味着int x将在运行时获得该值?这是否意味着将其声明为
constexpr</e
浏览 0
修改于2015-07-13
得票数 3
回答已采纳
3
回答
Constexpr
对宏
我应该选择在哪里使用宏,在哪里我应该更喜欢
constexpr
?它们不是基本一样吗?#define MAX_HEIGHT 720
constexpr
unsigned int max_height = 720;
浏览 3
修改于2019-06-10
得票数 134
1
回答
通过调用
constexpr
函数来定义静态
constexpr
成员
我想要根据
constexpr
值列表对类型列表进行排序。) struct X { static
constexpr
double value = 2.; };{ Y我最接近这个目标的是以下几点 template <
浏览 3
修改于2017-06-27
得票数 4
回答已采纳
1
回答
函数if
constexpr
和else if
constexpr
的返回值
With
constexpr
if, to enable the compiler to generate different code based on the type the template isinstantiated with: return !arg; return -arg;
浏览 0
修改于2019-06-16
得票数 1
1
回答
Constexpr
解密型
因此,我组装了以下机器:
constexpr
int maybe_noexcept(T && t) { return 0; }
constexpr
bool接下来,我想检查一些东西是否是
constexpr
可移动的。没有问题,我说,必须是因为declval是(有趣地)没有标记
constexpr
。所以我再试一次:
constexpr
bool b = noexcept(maybe_noexcept(int(
constexpr</
浏览 2
修改于2017-05-23
得票数 5
回答已采纳
3
回答
Constexpr
数学函数
从这个注意到,c++11中的数学函数似乎都没有使用
constexpr
,而我相信所有这些函数都可以使用
constexpr
。所以这给我留下了两个问题,一个是为什么他们选择不让函数常量表达式。
浏览 3
修改于2019-03-29
得票数 63
回答已采纳
1
回答
Constexpr
算子新
类似于:其原因是要在重载的操作符体内执行
constexpr
函数,其中count参数值将是输入数据
constexpr
void * operator new( std::size_t count ) if
constexpr
( count >= 10 ) { /* do some compile-time
浏览 0
修改于2019-01-26
得票数 5
1
回答
Constexpr
类:继承?
为此,我编写了一个名为chameleon (它模仿任何运行时值的行为)的
constexpr
类:{
constexpr
constexpr
,所以我能够在编译时创建该类的实例。声明占位符变量时:编译器拒绝该代码,说它期望用户定义的默认ctor进行初始化。如果我将= default更改为手动定义的空构造函数(
constexpr
浏览 1
修改于2014-06-20
得票数 3
回答已采纳
1
回答
在
constexpr
clang诉GCC中的非-
constexpr
变量
struct A{}; auto f = [](auto v){if
constexpr
(v){} }; f(a);clang 6接受“守则”,GCC 8拒绝“守则”,并:main.cpp当我在每个引用中接受参数时,两种方法都拒绝代码:
constexpr
operator bool()con
浏览 0
修改于2018-02-16
得票数 4
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券