我有另一个理论问题,正如标题所暗示的那样,它是评估代码的构建。基本上我正在考虑在任何地方使用这个模板。
我正在使用 VC++ VS2008(全部包含在内)
斯塔佩尔.h
class Stapel
{
public:
//local vars
int x;
private:
public:
Stapel();
Stapel(int value);
~Stapel(){}
//getters setters
void set_x(int value)
{
x = value;
}
int get_x(int value)
{
x = value;
}
void CleanUp();
private:
};
Stapel.cpp
#include "Stapel.h"
Stapel::Stapel()
{
}
Stapel::Stapel(int value)
{
set_x(value);
}
void Stapel::CleanUp()
{
//CleanUpCalls
}
这里的重点是清理方法,基本上我想将该方法放在我所有的文件中,并在需要时让它执行我的删除调用,以确保它都在一个地方,我可以防止删除飞来飞去,作为一个菜鸟,即使我知道可能也不是你想乱七八糟的东西,也不是草率的堆。
这个建筑怎么样?
好坏 ?为什么 ?
那么在这些任务中使用析构函数呢?