复制构造函数 问答列表

为什么 - 在具有扩展 lambda 的示例中 - 是一个模棱两可的复制构造函数和一些已删除的函数

作者:tommsch 提问时间:7/26/2023

我不明白以下代码的行为: template< bool b > struct Foo { Foo() = default; __host__ Foo( const Foo & ) require...

复制语义和向量

作者: 提问时间:8/1/2023

我正在处理分配内存供内部使用的对象。目前,它们不可复制。 例如 class MyClass { public: MyClass() { Store = new int; } ~MyClass(...

为什么编译器总是选择非显式构造函数进行复制列表初始化?

作者:Kishan Parmar 提问时间:8/8/2023

对于下面的代码,编译器会选择非显式构造函数吗? struct S { S() = default; explicit S(S & cp) { std::cout << "explicit" <...

在 C++ 中复制动态数组中的静态数组

作者:El ayoub 提问时间:8/24/2023

此代码的主要目标是将部分字符串从 myArray 复制到 neuArray,然后将复制的字符串从 neuArray 输出到控制台。 代码正常工作,但不是 100%,因为我收到以下报告:在位置 0xFF...

按位复制构造函数是否真的与对象共享相同的内存位置?[关闭]

作者:CREATIVITY Unleashed 提问时间:8/31/2023

已关闭。这个问题需要细节或澄清。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。 3个月前关闭。 改进此问题 嘿,我对 C++ 中对象按位复制期间的内存分配感到困...

试图找出课程类的复制构造函数

作者:TobyFromHR 提问时间:8/30/2023

这是有问题的课程。 class Course { //** You may not change the declarations in this private: area. CourseNa...

使用 unique_ptr 提升 Bimap

作者:Tharani B 提问时间:9/19/2023

我正在尝试将unique_ptr插入boost::bimap中,但是我收到错误“调用隐式删除的复制构造函数”。我正在通过 std::move 移动unique_ptr,并且我的类中使用 noexcep...

复制构造函数和 C++ 中的 = 运算符重载:是否可以使用通用函数?

作者:MPelletier 提问时间:11/14/2009

由于复制构造函数 MyClass(const MyClass&); 和 = 运算符重载 MyClass& operator = (const MyClass&); 具有几乎相同的代码,相同...

定义向量类复制构造函数时出现问题 (C++)

作者:Samvel Muqelyan 提问时间:10/4/2023

我试图手动定义一个类和它的一些函数。一切似乎都很好,直到我编写了复制构造函数,在循环的这一部分我收到了警告:Vector this->arr[i] = vec.arr[i]; C6386:Buffe...

分段错误(可以用初始化列表解决,不能用复制构造函数解决)

作者:DR4NKR1D3R 提问时间:10/30/2023

我的代码中出现分段错误: #include <SFML/Graphics.hpp> #include "game.hpp" #include "map.hpp" #include "button....


共290条 当前第29页