问答列表

调用 Copy 构造函数时发生什么类型的初始化?

作者:zemageht 提问时间:7/20/2020

考虑下面的简单结构(默认为显式)。 struct foo { foo() = default; foo(const foo&) = default; }; foo bar() { retur...

最终虚拟功能的意义何在?

作者:fredoverflow 提问时间:7/29/2012

维基百科在C++11 final修饰符上有以下示例: struct Base2 { virtual void f() final; }; struct Derived2 : Base2 { v...

如何使用模板复制和移动构造函数和赋值运算符?

作者:Serge Rogatch 提问时间:1/5/2019

考虑以下 C++ 代码,我尝试避免非模板复制和移动构造函数和赋值运算符的首选失败: template<typename T> class A { public: A() { /* implemen...

参数化构造函数的调用是如何执行的?

作者:Aniket Saha 提问时间:11/25/2019

有一段代码具有朋友函数和运算符重载,我得到的输出部分有意义,所以这是代码,我没有得到的是,当在 中使用对象参数进行调用时,如何调用具有浮点类型参数的构造函数。 class a { public: ...

Java 中的 int 数组列表

作者:rickygrimes 提问时间:10/9/2021

如何打印包含原始类型 int 对象的 List 的内容?首选答案,将其打印在一行中。这是我拥有的代码。 public static void main(String[] args) { List<...

指向对象的指针数组的 C++ 复制构造函数

作者:Anon 提问时间:10/17/2018

我创建了一个类,其中包含大小和 Rectangle **a 类型的数组。下面的初始化是否正确: C(int size = 1, Rectangle **a = new Rectangle *[1])...

打印副本构造函数 OOP 的问题

作者:FAR CRY 3 提问时间:11/5/2020

从 Arr s 到 Arr s1 的打印复制构造函数元素有问题,<<运算符也遇到问题,它不起作用,请帮助,因为我不是专业人士,只是一个学生。 #include <iostream> using n...

具有数组属性的类的 C++ 复制构造函数

作者:StillUsesFORTRAN 提问时间:2/19/2021

我正在创建一个矩阵模板,在编写复制构造函数时遇到了问题。虽然数据似乎是从构造函数中正确复制的,但返回到主程序的对象没有正确的值(看起来像它指向不同的内存地址)。在我尝试调试它时,我尝试创建一个极简主义...

避免在复制构造函数和运算符中重复相同的代码=

作者:John Bumper 提问时间:7/10/2013

在 c++ 中,当类包含动态分配的数据时,显式定义复制构造函数、operator= 和析构函数通常是合理的。但是这些特殊方法的活动是重叠的。更具体地说,operator= 通常首先进行一些破坏,然后进...

复制构造函数给出编译错误

作者:user2621476 提问时间:8/17/2016

void print_me_bad( std::string& s ) { std::cout << s << std::endl; } void print_me_good( const s...


共8223条 当前第105页