造函数 问答列表

在从函数返回期间,复制构造函数的目的是什么?[复制]

作者:Preetom Saha Arko 提问时间:2/24/2023

这个问题在这里已经有答案了: 什么是三分法则? (8 个回答) 9个月前关闭。 #include <iostream> using namespace std; class samp { int ...

如何使用复制构造函数在不实现 cloneable() 或 arraycopy() 的情况下创建 Object 数组内容的深层副本?

作者:Gray 提问时间:3/2/2023

我需要创建一个数组内容的副本,该数组内容由不同类型的各种对象组成。但是,我不能使用显式强制转换来检查对象的类型,也不能使用可克隆的接口/arraycopy 方法。 首先,我创建了一个所有其他类扩展的...

为什么在为对象赋值时调用构造函数和析构函数

作者:bob_the_builder 提问时间:7/6/2019

我有以下代码: #include <iostream> using namespace std; class A{ int x; public: A(int x =1) : x(x) {co...

不能使用 std::map::emplace 插入没有复制构造函数的类的对象

作者:Silverspur 提问时间:3/5/2023

我正在尝试编译以下代码: #include <map> #include <condition_variable> class MyClass { public: MyClass(): m_cv...

当我们将整数值分配给类的对象时,为什么调用参数化构造函数?

作者:Krishna Kanth Yenumula 提问时间:1/13/2021

代码为: #include<iostream> using namespace std; class Integer { int num; public: Integer() { nu...

如何在结构化回报中保存额外的复制结构?

作者:f1msch 提问时间:3/27/2023

如果我想以结构化返回的方式返回一些结构。喜欢 pair<bool, vector<int>> get(const string &id) { vector<int> v; return {tru...

当使用 unique_ptr 作为数据成员时,如何利用编译器生成的复制/移动 ctor?

作者:davidA 提问时间:4/4/2023

假设我有一个包含数据成员的类,并且我希望该类支持复制,方法是深度克隆智能指针指向的对象:unique_ptr #include <iostream> #include <memory> using...

容器使用 memcpy 优化的单元测试

作者:Voivoid 提问时间:5/7/2023

假设有一些自定义的类似容器,它在其复制构造函数中使用 memcpy 优化来 memcpy 简单可构造的对象,而不是调用多个复制构造函数。std::vector 如何对优化是否真正应用进行单元测试? ...

如何在C++中设置两个相似的msg属性,重复代码较少?

作者:aliveforu 提问时间:5/30/2023

如何在C++中设置变量属性,使用更少的重复代码? A.原型 syntax = "proto3"; package Test1; message A{ double x = 1; doubl...

构造 3D 矢量类时出错

作者:ojipadeson 提问时间:6/21/2023

我正在调试 3D 矢量代码,但出现以下错误 /usr/bin/g++ -fdiagnostics-color=always -g /home/fangrui/vectorFEM/vectorFEM/...


共521条 当前第13页