腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
C++20
中
实现
shift_right
()?
、
、
、
在
C++20
中
,<algorithm>报头获得了两种新算法:shift_left() and
shift_right
()。它们都接受任何LegacyForwardIterator。我可以想出一种相当简单的方法来
实现
shift_left() template <typename ForwardIt> constexpr inline ForwardIt shift_left(ForwardIt()可以以与shift_left()非常相似的方式
实现
。然而,如何为非双向前向迭代器
浏览 25
提问于2020-01-17
得票数 11
回答已采纳
1
回答
在
C++20
中
移动向量
、
、
、
我想使用
C++20
中
的这个新特性,将向量转移到正确的std::
shift_right
。就像上面的例子..。在这里,我将最后一个元素保存在一个temp变量
中
,然后在移位之后,将第一个元素设置为temp变量。vector<int>::iterator it; temp = seq.end() - 1; std::
shift_righ
浏览 2
提问于2020-08-02
得票数 8
回答已采纳
1
回答
是否有任何理由使用std::::j线程?
、
因此,
C++20
引入了,据我所知,它在各个方面都比好。因此,除了通常的限制,
如
C++20
的有效性、
实现
的质量、与库的交互,.-有什么情况下std::thread是更好的选择吗?
浏览 1
提问于2021-02-17
得票数 5
回答已采纳
2
回答
复制向量,把它们移到右边
、
、
、
在Matlab
中
,我在一个2x249矩阵中有两个单行(1x249)向量,我必须通过多次复制它们来创建一个矩阵A,每次将两个位置的向量移到右边。我想用零填充左边的条目。有什么明智之举吗?目前,我使用的是for循环和circshift,每次迭代时,我都会将新行添加到A
中
,但这可能效率很低。
浏览 0
提问于2018-05-02
得票数 2
回答已采纳
1
回答
C++17替代
C++20
“需要”关键字
、
C++20
引入了许多改进,
如
requires、concept、约束、modules和更多的功能--您在C++17
中
确实忽略了这些功能。如
何在
C++17
中
实现
有条件构造函数的场景,这可能类似于下面的
C++20
示例(使用requires)?
浏览 4
提问于2022-06-28
得票数 1
回答已采纳
1
回答
使用运算符比较两个计时时间点
如
何在
C++20
中
比较两个chrono时间点?说>和<运算符在
C++20
中
已被弃用?
浏览 12
提问于2020-05-11
得票数 2
回答已采纳
1
回答
在标准库
实现
中
,模块最终允许可读的名称吗?
、
随着
C++20
中
模块的引入,我们终于有了一个相互封装代码的工具。特别是因为预处理器宏不会泄漏给其他模块。为了避免宏弄乱标准库
实现
,引入了保留名称(
如
_Tp、_First、__last),例如:我知道标准库不会为
C++20
模块化,但可能是为C++2x模块化的。标准库的模块化
实现
最终会允许参数和内
浏览 16
提问于2020-03-09
得票数 4
回答已采纳
1
回答
复制运行时的
C++20
参数优化
、
、
、
说: 但是,该页面还指出,不采用执行策略的重载将是自constexpr以来的
C++20
。
浏览 0
提问于2019-08-22
得票数 31
回答已采纳
1
回答
cppwinrt.exe工具如何知道使用哪个C++版本从.winmd文件生成头部?
、
、
、
、
我没有看到任
何在
cppwinrt.exe工具中指定“cppwinrt.exe版本”的开关!(我的基本假设是cppwinrt.exe工具将C++ 17语法绑定到ABI,我不知道它如何绑定C++ 20或未来的更新版本语法)最终目标:理解“语言版本”如何适合于WinRT语言预测
浏览 33
提问于2022-03-22
得票数 1
回答已采纳
2
回答
C++20
中
的自动构造函数继承
、
、
、
我只有这段代码,我想知道为什么这段代码是在
C++20
中
编译的,而不是在C++17和更早版本
中
编译的。我的问题是,为什么它只在
C++20
中
编译,而不是在C++17
中
编译?是否有适用于这里的C++标准的报价? 我正在使用g++11.2.0。
浏览 7
提问于2022-05-02
得票数 1
回答已采纳
1
回答
将int插入2d向量
中
某一位置
、
所以我将两个数组
中
相同位置的两个值相加,然后将它们放入一个新的相同位置的数组
中
。我知道我的加法部分是有效的,因为我在它们相加的时候返回了一个int,但是由于某种原因,它不会把它们相加在一起。
浏览 1
提问于2020-11-29
得票数 0
3
回答
VisualStudio2019:如果不首先在单独的模块(ixx)中导入C++标准库声明,就无法在cpp文件
中
“导入”
、
、
、
当试图使用
C++20
import命令在.cpp文件中加载标准库声明时,将返回一个编译器错误,指出找不到“标头单元”。例如,在一个文件
中
,比如Main.cpp,我将{ }error C7612: could这仅仅是
C++20
编译器
实现
仍在进行的一个例子吗?到目前为止,我的印象是标准库标题应该是“不可输入的”--即不需要在其他模块中使用import --但是直到最近我才开始试验
C++20<
浏览 11
提问于2021-09-01
得票数 1
1
回答
N位有符号整数的最大保证范围是什么?
、
、
、
、
一些背景: 据我所知,最小-最大值的范围必须是连续的。它是否会受到底层平台位
实现
(
如
“3状态位”)之类的影响?
浏览 1
提问于2019-06-27
得票数 2
回答已采纳
1
回答
如
何在
不使用T()的情况下为泛型类分配内存
、
、
、
、
我有一个类,我想编写一个泛型排序列表,我们可以将它与该类一起使用:{ public:};template <class T> { int size; void expand(); static const int INITIAL_SIZE=10;SortedList();templat
浏览 5
提问于2021-06-11
得票数 0
回答已采纳
1
回答
C++20
中
的复制和交换成语
、
、
我发现了12年前的,它解释了复制和交换成语,以及如
何在
C++11和C++03
中
实现
它。 我的问题是:这仍然是推荐的解决方案,还是在C++的后期版本中进行了更改?(具体来说,我目前正在使用
C++20
)
浏览 2
提问于2022-10-19
得票数 0
3
回答
有没有办法从shift_left/right
中
获得丢弃的比特,或者我应该手动完成?
目前使用shift_left和
shift_right
来执行逻辑移位操作,但它们分别丢弃了最大有效位和最低有效位。我想将这些丢弃的位分配给进位标志。有没有办法从这两个函数
中
做到这一点?或者我需要手动
实现
移位,这样我才能访问MSB和LSB?
浏览 32
提问于2021-11-14
得票数 0
1
回答
C++:未计算上下文中的lambda表达式
、
、
我按照的答案定义了一个带有lambda函数的priority_queue。但是,在未评估的上下文中,我运行的是: error: lambda-表达式。{ int, decltype( [](int a, int b)->bool{ })>
浏览 2
提问于2018-10-10
得票数 4
回答已采纳
2
回答
端口pthread_cond_broadcast到std::原子
、
尝试理解std::原子( C++ 11
中
的无锁操作)的所有输入和输出。
浏览 5
提问于2020-05-20
得票数 0
回答已采纳
1
回答
g++10恢复
c++20
删除的功能?
、
我想用
c++20
和grpc一起编译我的项目,问题是grpc依赖于abseil-cpp。abseil-cpp无法编译,因为它使用了从
c++20
中
删除的一些功能,
如
std::result_of和std::allocator的成员类型定义。当在MSVC下编译时,很容易找回这些特性。
浏览 13
提问于2020-07-28
得票数 0
回答已采纳
1
回答
如
何在
C++14
中
干净利落地模仿
C++20
屏障行为?
、
C++20
通过调用arrive_and_wait()引入了屏障,其中指定数量的线程必须到达屏障。一旦所有对象都到达,就会从一个线程调用一个完成函数来重置屏障。如
何在
C++14
中
干净利落地
实现
相同的示例?C++17也会令人感兴趣,但我的约束实际上是C++14。请注意,我可以通过设置/std:c++latest在VS 2019
中
使用
C++20
,但我还必须支持VS 2015,我假设它不提供std::barrier。
浏览 21
提问于2021-06-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在Rust中实现链表
如何在Python中实现异步执行?
如何在Julia编程中实现GPU加速
如何在 Python 中实现单例模式
如何在TIA WinCC中实现动态旋转效果
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券