这是卡内基梅陇的SSD5课程,是课程实践时做的,绝对正确,而且消除了几个bug。希望对C++学习者有帮助。