一个能正常运行、菜单项整洁完善、头文件和源码分离的C++版本的编译原理实习源代码详细的注释说明能正常运行C++面向对象