我正在尝试用c++制作汤普森的构造算法(我对该语言有点陌生)。但是,在为类NFiniteAutomaton实现析构函数方面,我遇到了一些困难。在NFiniteAutomaton构造函数的某些部分中,我有:NFiniteAutomaton(std::string regex){to;};
struct St
可能重复:
class Datapublic: ~Data() { delete i;}
int *i;现在我们创建由100个类型数据元素组成的数组。Data* dataArray = new Data[100];
我们知道新操作符将调用100个对象的数据构造函数,因为它知道创建了多少个对象,现在让我们删除这个数组,如果我们说只用于第一个对象