含两个项目的源代码,一个c++实现,一个Qt实现,支持学习功能