资源配平

配平:一个分配注定一次释放

C++:依靠构造函数和析构函数,自动释放,而避免手动操作和丑陋的代码
JAVA:一口finally子句,只要用try,不管发不发生异常,改子句都会被call到

针对C这样的语言,最好是为每个重要结构编写自己的模块,提供相应的分配和解除措施

还有一个比较好的做法,是为动态分配的对象实现引用计数