2010年7月9日
摘要: 今天在写代码的时候遇到这样一个问题:自定义了一个类,为了在对两个实例比较时方便,所以重载了==运算符,当然也同样重载了!=运算符。在测试的时候却出现了stack overflow的问题。 代码如下(当然不是真正的代码,但是能说明问题): Main方法如下: 运行代码会发现直接死掉,debug会发现是stack overflow。仔细看看代码,死的有理。。。 因为重载了==运算符,所以在判断if (... 阅读全文
posted @ 2010-07-09 21:12 Jason Li 阅读(553) 评论(3) 推荐(2) 编辑