问答列表

当使用模板类制作自定义向量时,我应该如何处理析构函数?

作者:Hashnut 提问时间:6/10/2022

我尝试使用模板类制作自定义 Vector 类。 我希望我可以把我的放到一个变量中。至少这是我所希望的......但它在析构函数代码处不断崩溃。Vector<int>Vector<Vector<int...

在 STL 向量中存储对象 - 最少的方法集

作者:osgx 提问时间:3/23/2010

什么是复杂对象(具有显式分配的内部数据)的“最小框架”(必要方法),我想将其存储在 STL 容器中,例如?<vector> 对于我的假设(复杂对象 Doit 的示例): #include <vec...

如何确保我不能通过用户输入 ruby 将整数或任何数字添加到数组中

作者:Rothbury Estate 提问时间:3/29/2022

我正在尝试创建一个只允许字符串传递的数组,根本不允许数字。有没有办法使这成为可能? 我已经尝试了以下方法,期望如果一个整数通过,那么它就会引发错误,但是我忘记了“gets”方法将所有内容转换为字符串...

三法则的例外?

作者:Sam Kauffman 提问时间:3/22/2013

我读过很多关于C++三法则的文章。许多人对此发誓。但是,当规则被陈述时,它几乎总是包含“通常”、“可能”或“可能”等词,表明存在例外。我还没有看到太多关于这些例外情况的讨论——三法则不成立的情况,或者...

默认构造函数丢失 - 但我没有调用它?

作者:Tomas Aschan 提问时间:1/9/2013

我正在编写一个 C++ 应用程序,其中我有一个带有两个嵌套结构的类,在我的头文件中定义如下:Controller class Controller { struct help_message { ...

QVector 插入功能后无法访问的点

作者:Privatized 提问时间:9/7/2017

我正在尝试遵循三法则,但是这样做会导致 QVector 的插入功能出现问题。 添加复制构造函数和析构函数后,我的程序将产生一个错误,即点的向量不再可访问,因此复制构造函数无法重新分配点。 以下是我...

为什么我的数组在那里找不到?

作者:stupidmoron 提问时间:10/6/2022

我的 jdk 编译器一直告诉我,我的数组(称为 nums)在它存在时找不到!什么给了?请原谅我的无知;我只是在学习。无论如何,我的代码在下面列出。 import java.util.Random; ...

为什么 AbstractCollection 在使用 Arrays.asList().addAll 时会抛出异常而不是 AbstractList

作者:bh w 提问时间:8/31/2022

我不是在问为什么报告错误,但我认为应该调用它 AbstractList.addAll 来抛出异常 demo1(看不懂): public class TestAbstractList { publ...

如何做一个空数组

作者:Danny Thompson 提问时间:2/17/2023

我这里有这个问题 一旦玩家从牌组中抽出最上面的牌,他们就必须丢弃它。 给定一副牌,返回一副新牌,其中包含除原始牌组中的第一张牌之外的所有牌。 注意:返回的新数组比原始数组短一个元素,除非牌组没有...

Java input.next() 异常

作者:JoubasaurusREX 提问时间:7/4/2023

我有以下代码: import java.util.Scanner; import java.io.Serializable; import java.io.*; public class Appl...


共8223条 当前第100页