腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6271)
视频
沙龙
2
回答
类型性状`is_
noexcept
`,`add_
noexcept
`和`remove_
noexcept
`?
、
、
、
、
动机:在 std::move_only_function的实现中,我想为从move_only_function<int()
noexcept
>到move_only_function<int()>的转换编写一个不分配的特例move_only_function<int()
noexcept
> f = []()
noexcept
{ return 42; };struct
浏览 19
提问于2022-07-30
得票数 2
回答已采纳
1
回答
C++ ISO
noexcept
of
noexcept
、
在中有以下定义:
noexcept
(
noexcept
(swap(*a, *b)));
noexcept
(
noexcept
(swap(*a, *b)))是做什么的?
浏览 2
提问于2018-02-09
得票数 32
回答已采纳
2
回答
使用
noexcept
运算符链接
noexcept
声明
、
为什么
noexcept
运算符使用表达式而不是函数签名/声明?考虑下面的虚拟示例: void method1()
noexcept
(strProcessor("")) { //Error: Call to nonconstexpr function strProcessor
浏览 3
提问于2015-07-27
得票数 3
回答已采纳
2
回答
c++从解密类型返回类型中删除c++
、
、
、
ubuntu14.04上,我得到了一个错误: std::function<int(int, const sockaddr*, unsigned int)
noexcept
^~~~~~~~std::function<int(i
浏览 12
提问于2017-08-30
得票数 13
回答已采纳
1
回答
检测函数类型是否为非异常的特征
、
、
、
、
Args>template <class R, class..Args>struct is_<e
浏览 23
提问于2020-06-16
得票数 5
回答已采纳
1
回答
如何在已定义的函数类型中添加
noexcept
说明符?
、
、
例如,我有这样的类型: typedef DWORD WINAPI HANDLER_FUNCTION_EX (DWORD); 我想要: static as_
noexcept
<HANDLER_FUNCTION_EXArgs>{struct
noexcept
_trait<Result(A
浏览 6
提问于2021-09-27
得票数 2
回答已采纳
1
回答
如何调用c++操作的方法
CK::is_objc_class<T> CKBoxedValue(int8_t v)
noexcept
v)
noexcept
: __actual(@(v)) {}; CKBoxedValue(int32_t v)
noexcept
: __actual(@(v))
浏览 4
提问于2021-12-29
得票数 0
回答已采纳
2
回答
用于检查C++方法的“no课”属性的单元测试
、
、
、
、
我有几种方法 如何编写单元测试以检查是否正确标记
noexcept
的方法?
浏览 0
提问于2019-06-08
得票数 3
回答已采纳
1
回答
递归of除了()的含义是什么?
、
;}; …它们是否是
noexcept
取决于
noexcept
子句中的表达式是否为
noexcept
。例如,给定两个Widget数组,只有当数组中的单个元素交换为
noexcept
时,交换它们才是
noexcept
,也就是说,如果交换Widget是
noexcept
。类似地,交换两个包含std::pair s的Widget对象是否为
noexcept
取决于对Widget的交换是否为
noexcept
。但是从这个解释中,我不
浏览 0
提问于2018-05-24
得票数 3
回答已采纳
0
回答
不,不是通过腐烂去除的
、
为什么std::decay不从函数指针中删除
noexcept
说明符?例如,这是在c++17中编译的struct is_
noexcept
{}; struct is_
noexcept
<R(*)(Arg...)
noexcept
> : public std::true_type {}; void test()
noexcept
浏览 5
提问于2018-07-16
得票数 0
回答已采纳
1
回答
如何使用C++转发引用正确指定to?
、
、
、
Baz(Baz const&)
noexcept
(true) = default;}; Is the Bar move constructor
noexcept
? 1Is the Foo<Bar> move constructor
noexcept<
浏览 2
提问于2020-07-29
得票数 1
回答已采纳
1
回答
可能的带有
noexcept
和模板的g++错误
、
、
struct Y void h();struct X void f()
noexcept
(
noexcept
(std::declval<Y>().h()));void X<T>::f()
noexcept
(
noexcept
(std::declval<Y>().h()))} main.cpp:15:56
浏览 0
提问于2015-01-14
得票数 4
回答已采纳
2
回答
为什么在引入位集的时候,cp偏爱还没有得到任何关于_Base_bitset的知识呢?
noexcept
; // for x = b[i]; bitset& operator|=(const bitset& rhs)
noexcept
; bitset& operator<<=(size_t pos)
浏览 4
提问于2022-03-21
得票数 3
回答已采纳
1
回答
为什么在全局交换函数中两次使用for?
、
、
我在试着理解
noexcept
。我知道全局交换函数通常是这样指定的{} 我想了解为什么not规范是
noexcept
(
noexcept
(x.swap(y))),而不是
noexcept
(x.swap(y))。
浏览 6
提问于2021-12-22
得票数 4
回答已采纳
2
回答
如何计算
noexcept
()运算符的结果
、
例如,void swap(T (&a)[N], T (&b)[N])
noexcept
(
noexcept
(swap(*a,*b))); 在什么情况下
浏览 3
提问于2015-11-30
得票数 1
2
回答
除操作符编译时检查外
、
void may_throw(); void check ()
noexcept
std::cout <<
noexcept
(may_throw());问题是如何检查函数是否抛出而不更改函数原型以有条件地指定
noexcept
。编辑#include <iostream> #de
浏览 4
提问于2020-05-04
得票数 1
回答已采纳
3
回答
为什么std::unique_ptr不隐式转换为T*和const *?
、
:default_delete<T> > T* vl_; explicit Uptr(T* vl = nullptr)
noexcept
: vl_(vl) {} Uptr&
浏览 9
提问于2016-02-15
得票数 8
回答已采纳
1
回答
为什么std::unique_ptr除了Deleter之外不显着地要求一个not?
、
、
、
文件中说,Deleter应该是: struct BadDeleter BadDeleter()
noexcept
(false) {} BadDeleter(const BadDeleter&)
no
浏览 2
提问于2018-03-06
得票数 2
回答已采纳
1
回答
除说明书外,“这”允许在不允许的范围内吗?
、
、
、
我有一些要求我使用*this的代码,但我希望它是非友好的:voiddo_something(foo&); void fn()
noexcept
(
noexcept
(::do
浏览 0
提问于2018-10-24
得票数 9
回答已采纳
1
回答
C++11,“`
noexcept
`”说明符,定义与声明
、
、
、
如果声明的函数有一个
noexcept
说明符(
noexcept
、
noexcept
(true)、
noexcept
(false)或任何其他计算为true或false的
noexcept
(expr) ),但它是在另一个地方定义的,那么我需要在定义中再次指定
noexcept
说明符,还是只在它的前向声明中指定?
浏览 3
提问于2015-04-21
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+之异常处理
C+11并发编程:多线程std:thread
范型编程-前言
令人沮丧的C++性能调试
《Effective Modern C+》笔记之类型推断
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券