move 相关问题

通常指移动语义;考虑使用该标签。移动语义是一种编程语言功能,当源对象是临时对象或其他过期对象时,允许复制操作被更有效的“移动”替换。

我正在学习使用 forfiles 命令来重命名一组文件,该代码仅在我键入“move”时才起作用,而不仅仅是 mv 。为什么?

forfiless /c“cmd /c mv @FILE @FNAME_changed.@EXT” 仅当我将“mv”替换为“move”时,此代码才有效。为什么? 一般来说,缩写形式“mv”效果很好,但是当我将它与 fo 一起使用时...

回答 1 投票 0

理解 Rust 移动语义:所有权转移是否涉及数据复制?

作为 Rust 的初学者,我突然对 Rust 中的移动语义以及所有权转移时是否复制数据感到好奇。 #[导出(调试)] 结构体 Foo { 名称:i32, 年龄:i32...

回答 1 投票 0

有没有办法从非默认移动操作符调用默认移动操作符?

我有这门课: 结构句柄 { int* ptr_to_something; void 运算符=(句柄&&其他) { ptr_to_something = other.ptr_to_something; 这个->member1 = other.me...

回答 1 投票 0

如何使用office脚本将公式复制到新工作表中

我是office-script新手,我尝试使用ChatGPT解决这个问题,但这根本没有帮助。 :-( 我正在尝试使用下面的代码将行从一张纸复制到另一张纸,但这...

回答 1 投票 0

如果我不声明移动构造函数,则会调用复制构造函数,但如果我删除移动构造函数 - 编译错误 - 为什么?

结构X { X() = 默认值; X(const X& src) { 计算<< "copy" << endl; } }; int main() { X x1; X x2(move(x1)); } Output: copy stru...

回答 1 投票 0

C++:如果我不声明移动构造函数,则会调用复制构造函数,但如果我删除移动构造函数 - 编译错误 - 为什么?

结构X { X() = 默认值; X(const X& src) { 计算<< "copy" << endl; } }; int main() { X x1; X x2(move(x1)); } Output: copy stru...

回答 1 投票 0

这里不应该有一个copyctor调用吗?禁用省略(无命名返回值优化)

结构测试{ int 字段 = 30; 测试(){cout<< "In ctor" << endl; } Test(const Test &other) { field = other.field; cout << "In copy ctor" <&...

回答 1 投票 0

我可以安全地将应用程序服务计划移动到新的不同资源组而不影响计划中的应用程序吗?

我在SO上看到了几个类似的问题,但没有一个问的问题与我所问的完全一样。最终,我尝试将一些应用程序服务从差异资源中的一个服务计划中移出

回答 2 投票 0

在CnosDB中移动vnode后,compact vnode报告vnode not found

版本cnosdb 2.4.0,修订版6776285b45d1441cff5896a345b45f4f03b85522 //首先移动vnode public > 将 vnode 7 移动到节点 2001; 查询花费了 3.655 秒。 //然后压缩vnode 公共 > 合作...

回答 1 投票 0

仅使用移动构造函数在 std::map 中插入类

我有一个类,既不实现默认构造函数,也不实现复制构造函数,只实现移动构造函数,并且在函数内部我想将此类的新实例插入 std:...

回答 2 投票 0

GCC 地址清理程序错误或无效移动?

我有一个 boost::asio::io_context 我想移动它。由于没有指针我无法移动它,因此我使用 std::unique_ptr。但是,我注意到当使用 -fsanitize=address heap-use-

回答 1 投票 0

当`alt`中的小型解析器无法`move`时,如何重用它们?

举个例子,我想解析一个字符串,它可以是两个点分隔的单词,也可以是单个单词。每个“单词”都是字母数字和下划线字符的组合,所以我写了这个单词-

回答 1 投票 0

c++ 线程函数按值接受类对象:为什么调用移动构造函数?

#包括 #包括 模板 类我的类{ 民众: MyClass(int val) : val_(val) {} // 复制构造函数 MyClass(const MyClass& other) :

回答 1 投票 0

由右值引用绑定的自定义类的右值的生命周期

#包括 使用命名空间 std; 某类 { 民众: 〜Someclass() { 计算<< "Someclass Dtor called" << endl; } }; int main(...

回答 2 投票 0

右值引用绑定的自定义类的右值的生命周期

#包括 使用命名空间 std; 某类 { 民众: 〜Someclass() { 计算<< "Someclass Dtor called" << endl; } }; int main(...

回答 1 投票 0

为什么球在画布中的速度会变化

所以我在canvas python上制作打砖块游戏,我能够创建一个移动的球和一个移动的 栏以及球与栏的碰撞,现在我以这样的方式编写代码:如果球移动 下降到...

回答 1 投票 0

如何在按“a”或“d”键移动矩形时将其停止在画布边缘

所以我试图用Python在画布上创建一个砖块破坏游戏,我做了一个矩形条,这样球就会碰撞它并反弹回来,问题很简单,我找不到任何 所以...

回答 1 投票 0

你能`std::move` 一个 `std::vector` 的 `.data()` 吗?

这个问题来自于需要 std::vector 的 API 的问题,但通常从 std::string 提供数据。 这就是我试图从 std::s 中移动 std::s 数据的方法...

回答 1 投票 0

在 Eclipse 中方便地将类移动到不同的包,而无需使用 svn

将文件从 old.package 移动到 new.package 时,我希望发生两件事: 更新对该类的所有引用(在项目的所有文件中),以便使用新包 svn move old/packa...

回答 6 投票 0

使用 GTK4 将窗口移动到 x、y 位置

我需要将窗口定位到特定的(x,y)位置,这就是鼠标光标所在的位置。 GTK3 中有一个函数:gtk_window_move。 Tjis 函数不再存在于 G...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.