腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
指针::
swap
() vs std::ptr::
swap
()
rust
pub unsafe fn
swap
(self, with: *mut T)至于std::mem::
swap
()(用于引用而不是指针),在这种情况下,我们不能调用std::mem::
swap
(),因为它需要两个可变的引用。例如,在这种情况下,我们将调用slice::
swap
()。那std::ptr::
swap
()呢
浏览 6
提问于2022-11-22
得票数 -1
回答已采纳
1
回答
__sync_val_compare_and_
swap
对__sync_bool_compare_and_
swap
c++
、
c
、
gcc
、
atomic
、
built-in
但是,我无法很好地使用__sync_val_compare_和_
swap
的返回值。所以我可以用__sync_bool_compare_and_
swap
。因此,我的问题是:我之所以想到这一点,是因为我找到了一个__sync_val_compare_and_
swap
的实现,它是以sync_bool_compare_and_
浏览 7
提问于2015-04-28
得票数 6
回答已采纳
2
回答
std::range:
swap
()和std::
swap
()之间有什么区别?
c++
、
stl
、
standards
、
c++20
、
std-ranges
在C++20中,有两个
swap
函数模板:和。,他们俩有什么区别?
浏览 1
提问于2021-07-25
得票数 1
回答已采纳
4
回答
如何重载std::
swap
()
c++
、
performance
、
optimization
、
stl
、
c++-faq
许多标准容器(如std::list和std::vector)在排序甚至赋值过程中都会使用std::
swap
()。 但是
swap
()的标准实现是非常通用的,并且对于自定义类型来说效率相当低。因此,可以通过使用特定于自定义类型的实现重载std::
swap
()来获得效率。但是,如何实现它才能被std容器使用呢?
浏览 8
提问于2008-08-14
得票数 122
回答已采纳
1
回答
解析compare_and_
swap
concurrency
、
synchronization
我正在尝试解析compare_and_
swap
,因为老实说,我什么都不懂。/* critical section *//* remainder section */ int compare and
swap
浏览 2
提问于2013-09-25
得票数 0
4
回答
在名称空间foo中声明
swap
(),然后在同一个名称空间下使用
swap
()而不是foo::
swap
()是否意味着foo::
swap
()?
c++
、
c++11
、
namespaces
file1.hpp#include <utility> //includes std::
swap
and std::move template<typename T> {{ template<typename
浏览 2
提问于2016-01-04
得票数 1
回答已采纳
1
回答
不使用linux - OOM /
swap
linux
、
swap
、
overlayfs
Mem: 3586392 157292 67052 141664 3362048 3236524
Swap
浏览 0
提问于2016-10-09
得票数 3
回答已采纳
2
回答
为什么朴素的`iter_
swap
`potentially比`
swap
`慢很多?
c++
、
c++11
、
iterator
、
metaprogramming
、
swap
从David Abrahams和Aleksey Gurtovoy的书"C++模板元编程“中,我了解到iter_
swap
(见下文)有时会比std::
swap
慢得多。template <typename ForwardIt1> typedef typename std::value_type T; *it1 = *it2;} template <ty
浏览 0
提问于2019-02-21
得票数 3
1
回答
函数.
swap
()有用吗?
jquery
浏览1.7rc1的源代码,6625行,我找到了.
swap
函数:
swap
: function( elem, options, callback ) { // Remember the old
浏览 1
提问于2011-10-28
得票数 0
回答已采纳
2
回答
如何‘`std::mem::
swap
`’工作?
memory
、
rust
、
swap
如何在不复制的情况下交换两个值?42的值是如何从y到x的?这是不可能的。
浏览 3
提问于2015-07-03
得票数 12
回答已采纳
2
回答
iter_
swap
产生错误结果
c++
、
stl
10,5,9,6,2,4,7,8,3,1}; for_each(v1.begin(),v1.end(),multiply); iter_
swap
当我运行它时,我看到结果是1 5 9 6 2 4 7 8 3 1,并且我不知道为什么最后一个元素仍然是1,即使我在中间分配了语句iter_
swap
(v1.begin(), t+9);。
浏览 2
提问于2021-02-02
得票数 1
回答已采纳
1
回答
DXGI_
SWAP
_EFFECT_DISCARD和DXGI_
SWAP
_EFFECT_SEQUENTIAL有什么区别?
directx
MSDN文档声明:谢谢。
浏览 0
提问于2013-07-05
得票数 5
回答已采纳
1
回答
std::
swap
()是如何实现的?
c++
、
cpu
、
hardware
、
allocation
我只想知道std::
swap
()是如何实现的? 它是为临时变量分配RAM,还是简单地使用CPU寄存器来完成所有事情?
浏览 1
提问于2019-04-18
得票数 2
回答已采纳
6
回答
添加带ansible的交换内存
memory
、
amazon-web-services
、
swap
、
ansible
我正在做一个项目,在我的服务器上交换内存是避免某些python长时间运行的进程从内存中消失的必要条件,并且第一次意识到我的ubuntu流浪盒和AWS ubuntu实例还没有设置一个。如何以幂等的方式使用ansible建立基于文件的交换内存?ansible为这个设置提供了哪些模块或变量(比如ansible_swaptotal_mb变量)?
浏览 1
提问于2014-07-15
得票数 40
回答已采纳
1
回答
低整数排序的最快速排序算法
algorithms
、
c
、
optimization
、
sorting
、
big-o
我在业余时间做一个程序,我想尽可能快地运行。程序用C语言编写。到目前为止,我已经使用库函数"qsort“来排序我的整数。现在,当我完成了应用程序的其余部分后,我想用更快的方法替换对qsort的调用。我读过关于Big表示法的文章,从我所了解到的情况来看,它只根据需要排序的元素数量来衡量算法所需的时间。当我只需要对7个元素排序时,Big表示法真的很重要吗?在这种情况下,O(n * log n)能比O(n ^ 2)快吗?
浏览 0
提问于2014-11-08
得票数 4
回答已采纳
2
回答
std::
swap
()用于对象安全吗?
c++
、
copy-constructor
在这个关于复制和交换的中,在可接受的答案中有一个
swap
()函数。friend void
swap
(dumb_array& first, dumb_array& second) // nothrow // enable ADL (not necessaryin our case, but good practice) // by swapping the members of two classes
浏览 1
提问于2015-04-15
得票数 3
回答已采纳
2
回答
swap
_if_null的asm代码
c++
、
assembly
它是一个c++内联asm: register head_t *old; asm
浏览 2
提问于2013-08-21
得票数 1
3
回答
在非成员交换()方面实现成员交换()
c++
、
c++17
、
swap
、
overload-resolution
、
argument-dependent-lookup
我正在实现一个具有类似于std::array接口的类,它同时具有member
swap
()和non-member
swap
()。因为我想让我的类模仿标准容器,所以我想实现两种类型的
swap
() (非成员
swap
()是通过ADL实现的,因为专门化std::
swap
()是不允许的): class A {
浏览 12
提问于2020-01-02
得票数 3
回答已采纳
2
回答
不可解尺寸约束
termination
、
agda
: ∀ (P : Proc) →
swap
ᴾ*
swap
ᴾ* P ≡ P data _≅_ : Proc → Proc → Set where这是我做不到的事P) with
swap
ᵀ* E ... | <e
浏览 4
提问于2014-08-14
得票数 3
回答已采纳
1
回答
TicTacToe不显示所有字母
java
== 1 ||
swap
== 3 ||
swap
== 5 ||
swap
== 7 ||
swap
== 9 ||
swap
== 11) {
swap
++; } else if (
swap
== 2 ||
swap
== 4 ||
swap
== 6 ||
s
浏览 1
提问于2015-11-11
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PancakeSwap已于Aptos上线Swap功能
PancakeSwap已在Aptos上线Swap功能
服务器巡检之MEN,SWAP
【英语绘本故事】Swap!交换和分享
BitKeep Swap 已集成 DEX 聚合协议 ParaSwap
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券