腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8027)
视频
沙龙
4
回答
SFINAE
将
实例
化
类型
限
制为
std
::
chrono
::
duration
类型
c++
、
c++11
我想做一些像这样的事情 template <typename T>{ explicit TemporalAlarmDelay(T delay) : mDelay<int> fail
浏览 51
提问于2017-11-03
得票数 2
回答已采纳
1
回答
SFINAE
问题与性状检测分割
c++
、
c++14
、
libc++
/include/c++/v1/
chrono
:777:7:注意:在
实例
化
'__
duration
_divide_imp >,A>‘的默认参数时,这里需要:__
duration
_divide_imp,_Rep2:__
duration
_divide_result >,A,false>‘的
实例
化
中,此处请求输入名称__
duration
_divide_result,_Re
浏览 1
提问于2017-09-07
得票数 4
回答已采纳
1
回答
如何
将
std
::
chrono
::template用作模板参数?
c++
、
templates
、
c++11
、
stl
、
chrono
我有一个模板类,类似于:现在,我想将秒改为持续时间,这样类就可以用
std
::
chrono
::
duration
参数化了。例如,我希望能够这样做:此外,在模板中,我希望指定一个默认值,类似于
std
::
chrono
浏览 6
提问于2015-03-05
得票数 12
回答已采纳
2
回答
是否可以使用
std
::
chrono
::时程
将
Rep
类型
作为double使用?当我尝试时,我在vs2012中得到编译器错误
c++
、
c++11
、
compiler-errors
、
type-conversion
、
chrono
我得到一个下面的编译器(vs2012)错误: 错误3错误C2679:二进制'+=‘:没有找到一个操作符,它接受'const
std
::
chrono
::
duration
<_Rep,_Period>’
类型
的右操作数,该操作符的
类型
为'const
std
::
chrono
::
duration
<_Rep,_Period>’(或没有可接受的转换),_Rep=double,_Period=
std</em
浏览 8
提问于2014-07-17
得票数 1
回答已采纳
1
回答
检查模板参数是否为某种
类型
的
chrono
::
duration
c++
、
c++11
给定的struct TimeData T
duration
;如果T是某种
类型
的
std
::
chrono
::
duration
,我如何编写static_assert请记住,
std
::
chrono
::
duration
是一个模板类。 换句话说,我如何检查一个
类型
是否是模板类的一些
实例
化
?
浏览 30
提问于2017-01-25
得票数 3
回答已采纳
2
回答
别名模板函数
c++
您可以使用typedef为
类型
创建一个更短、更简单的名称:typedef Clock::time_pointTimePoint;typedef
std
::
chrono
::milliseconds Milliseconds; 以及
实例
化
模板
类型</em
浏览 1
提问于2014-10-03
得票数 22
回答已采纳
2
回答
Apple :为什么我不能从
std
::time_point::纳秒创建一个
clang++
、
chrono
std
::
chrono
::system_clock>'
std
::
chrono
::time_point<
std
::
chrono
::system_clock> t{
std
::
chrono
::nanoseconds: no known conversion from '
std
::
chrono
::nanoseconds' (aka '
duration</
浏览 19
提问于2020-12-21
得票数 3
回答已采纳
1
回答
如何
将
值赋值给声明的
std
::
chrono
::工期,而该值没有值?
c++
、
duration
、
chrono
如何做相当于:n = 1; 用
std
::
chrono
::
duration
浏览 0
提问于2017-10-09
得票数 2
回答已采纳
2
回答
MSVC C++ ADL错误?
c++
、
visual-c++
、
argument-dependent-lookup
在MSVC中,当使用自定义
类型
而不是
std
::
chrono
::fine时,它工作得很好。当使用operator+ over operator*时,它工作得很好。::
chrono
::
duration
<Rep, Period>
duration
) { }template<class Rep, class Period> inline
浏览 0
提问于2018-11-13
得票数 0
回答已采纳
1
回答
操作符/ with::type::具有clang的工期和自定义
类型
c++
、
clang
、
chrono
考虑一种自定义
类型
,该
类型
的目的是对持续时间的特定
实例
化
进行乘法和除以:#include <iostream>
std
::cout
浏览 0
提问于2019-03-14
得票数 9
回答已采纳
2
回答
std
::min of
std
::
chrono
::不同
类型
的持续时间
c++
、
c++11
、
chrono
、
stl-algorithm
考虑以下代码:auto a = get_
duration
_1(); // milliseconds, will vary in futureversionsauto c =
std
::min(a, b); 它不编译,因为编译器不能
实例
浏览 1
提问于2016-11-24
得票数 6
回答已采纳
1
回答
约束模板参数
c++
、
sfinae
、
c++-concepts
、
static-assert
假设我有一个类模板Angle<T>,并且我希望
将
实例
化
限
制为
浮点
类型
的T。
SFINAE
方法:
std
::enable_if_t<
std
::is_floating_point_v<T>, bool> = true>struct Angle { T m_radians; };template <
std</
浏览 5
提问于2021-06-20
得票数 0
1
回答
C++ -精确时间矢量
c++
::time_point end; auto
duration
=
std
::
chrono
::
duration
_cast<
std
浏览 0
提问于2019-06-03
得票数 1
回答已采纳
1
回答
多参数包作为工厂函数参数
c++
、
templates
、
variadic-templates
、
parameter-pack
我试图创建一个工厂方法,通过
将
组件类的构造函数参数作为模板参数包来
实例
化
模板类。ProducerConsumer模板是在由ProducerConsumer聚合的Producer和Consumer
类型
上参数
化
的。工厂函数的参数依赖于参数
化
类的构造函数参数。我还查看了,因为它传递了相同
类型
的变量数,因此对于我的问题来说,这是相当缺乏信息的。 我现在在
std
::make_tuple上生成的错误是,无法转换到tuple的私有基类。如何
将
变量数
浏览 1
提问于2020-11-12
得票数 2
回答已采纳
1
回答
C++,如何对
std
::
chrono
::工期进行缩放?
c++
、
chrono
我不明白你应该如何缩放一个
std
::
chrono
::
duration
。用浮点数缩放持续时间的正确方法是什么?template <class
Duration
> static auto re
浏览 0
提问于2019-07-24
得票数 2
回答已采纳
2
回答
按参数传递任何函数
c++
、
function
、
lambda
解释法 auto t1 =
std
::
chrono
::high_resolution_clock::now();
浏览 2
提问于2021-01-20
得票数 6
回答已采纳
1
回答
std
::enable_if与非即时上下文中的硬错误
c++
、
sfinae
根据对
SFINAE
的鄙视 只有函数
类型
或其模板参数
类型
或显式说明符(自C++20)的直接上下文中的
类型
和表达式中的故障是
SFINAE
错误。如果替换
类型
/表达式的计算会产生副作用,如某些模板专门
化
的
实例
化
、隐式定义成员函数的生成等,则这些副作用中的错误将被视为硬错误。特别是,当我下面代码中的Helper<T>在模板参数推导过程中被
实例
化时,我得到了一个错误,正如预期的那样。因此,我的问题是:为什
浏览 2
提问于2020-04-10
得票数 0
回答已采纳
2
回答
如何比较两个已用时间?
c++
、
c++11
考虑下面的代码,它将始终显示某些代码中执行时间最慢的代码:
std
::
chrono
::
duration
_castend =
std
::
chrono
::steady_clock::now(); auto elapsed =
std
::
chrono
::
duration
_cast<
std
::
ch
浏览 50
提问于2018-06-14
得票数 0
回答已采纳
4
回答
两个time_point
实例
之间的差异不是持续时间吗?
c++
、
g++
、
chrono
t2 ; t1 =
std
::
chrono
::system_clock::time_point::max () ;::
chrono
::operator,<
std
::
chrono
::system_clock,
std
::
chrono
::
duration
<long int,
std
::ratio<1l, 100
浏览 0
提问于2013-04-26
得票数 23
回答已采纳
1
回答
如何设计一个"Awaitable“基类?
c++
、
templates
、
c++17
、
virtual-functions
、
multidispatch
”是特定的
std
::
chrono
::
duration
,或"wait_until“是达到特定的
std
::
chrono
::time_point。(const
std
::
chrono
::
duration
<Rep, Period>&) = 0; virtual
std
::optional
浏览 5
提问于2020-12-01
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从 C+98到C+17,元编程是如何演进的?
Modern C+元编程应用(二)
C+模板元编程:探索无穷可能性的神技!
C+11及以上新特性大揭秘:现代化编程语言的必备利器
【每周一库】-cached-缓存结构型、辅助函数记忆化
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券