1. 有if一定要有else,以免有些时候不知道程序跑哪去了。 2. 用了new一定得追踪是否delete了,尤其是程序分支多的时候。如果程序可能出现异常,一定要捕获异常,在处理异常的时候delete一下。