复制构 问答列表

类用途(复制和交换)和普通实现的复制赋值运算符给出不同的结果

作者:David Zhou 提问时间:1/10/2022

#include <iostream> #include <string> #include <vector> #include <algorithm> #include <iterator> #in...

什么是三法则?

作者:fredoverflow 提问时间:11/13/2010

复制对象是什么意思? 什么是复制构造函数和复制赋值运算符? 我什么时候需要自己申报? 如何防止我的对象被复制?...

过度调用 C++ 优先级队列中自定义比较器类的复制构造函数

作者:Neeraj-Kumar-Coder 提问时间:6/29/2023

我已经声明了一个带有自定义比较器的向量属性。以下是它的完整代码:priority_queue 法典 #include <bits/stdc++.h> using namespace std; ...

调用 std::unordered_map 的插入时会调用复制构造函数吗

作者:Chansy 提问时间:7/6/2023

我有一个 std::unordered_map,我发现我插入其中的对象与我通过用于范围遍历从中得到的对象不同。 我怀疑这里可能会发生一些对象复制,但是在我向复制构造函数添加一些转储之后,它根本没有被...

为什么 - 在具有扩展 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...


共294条 当前第29页