├── JIANGYI ├── C++基础入门讲义 │ ├── C++基础入门.md │ ├── C++课程安排.md │ └── assets │ │ ├── 0006018857256120_b.jpg │ │ ├── 1541383178746.png │ │ ├── 1541383377380.png │ │ ├── 1541383814237.png │ │ ├── 1541383817248.png │ │ ├── 1541384140042.png │ │ ├── 1541384366413.png │ │ ├── 1541384818688.png │ │ ├── 1541673704101.png │ │ ├── 1541676003486.png │ │ ├── 1541748375356.png │ │ ├── 1541905327273.png │ │ ├── 1541905559138.png │ │ ├── clip_image002-1541662519170.png │ │ ├── clip_image002-1541662552695.png │ │ ├── clip_image002-1541662566808.png │ │ ├── clip_image002-1541668640382.png │ │ ├── clip_image002-1541668786891.png │ │ ├── clip_image002-1541671163478.png │ │ ├── clip_image002.png │ │ ├── timg.gif │ │ ├── 三只小猪.jpg │ │ └── 猜数字.jpg └── 图片 │ ├── while循环案例-猜数字.png │ ├── 一维数组-冒泡排序.png │ ├── 一维数组定义.png │ ├── 一维数组数组名用途.png │ ├── 一维数组案例-五只小猪称体重.png │ ├── 一维数组案例-元素逆置.png │ ├── 二维数组定义方式.png │ ├── 二维数组案例-考试成绩统计.png │ ├── 函数-值传递.png │ ├── 函数的定义.png │ ├── 嵌套循环案例-乘法口诀表.png │ ├── 循环案例-敲桌子.png │ ├── 循环案例-水仙花数.png │ ├── 指针-const修饰指针和常量.png │ ├── 指针-常量指针.png │ ├── 指针-指针常量.png │ ├── 指针和函数.png │ ├── 指针和数组.png │ ├── 指针所占内存空间大小.png │ ├── 指针的定义.png │ ├── 整型.png │ ├── 算术运算符-取模.png │ ├── 结构体嵌套结构体.png │ ├── 结构体案例1.png │ ├── 跳转语句-continue.png │ ├── 跳转语句-goto.png │ ├── 选择结构案例-三只小猪.png │ ├── 逻辑运算符-与.png │ └── 逻辑运算符-或.png ├── LICENSE ├── README.md ├── 第1阶段C++ 匠心之作 从0到1入门资料 ├── C++基础入门讲义 │ ├── C++基础入门.md │ ├── C++课程安排.md │ └── assets │ │ ├── 0006018857256120_b.jpg │ │ ├── 1541383178746.png │ │ ├── 1541383377380.png │ │ ├── 1541383814237.png │ │ ├── 1541383817248.png │ │ ├── 1541384140042.png │ │ ├── 1541384366413.png │ │ ├── 1541384818688.png │ │ ├── 1541673704101.png │ │ ├── 1541676003486.png │ │ ├── 1541748375356.png │ │ ├── 1541905327273.png │ │ ├── 1541905559138.png │ │ ├── clip_image002-1541662519170.png │ │ ├── clip_image002-1541662552695.png │ │ ├── clip_image002-1541662566808.png │ │ ├── clip_image002-1541668640382.png │ │ ├── clip_image002-1541668786891.png │ │ ├── clip_image002-1541671163478.png │ │ ├── clip_image002.png │ │ ├── timg.gif │ │ ├── 三只小猪.jpg │ │ └── 猜数字.jpg └── 图片 │ ├── while循环案例-猜数字.png │ ├── 一维数组-冒泡排序.png │ ├── 一维数组定义.png │ ├── 一维数组数组名用途.png │ ├── 一维数组案例-五只小猪称体重.png │ ├── 一维数组案例-元素逆置.png │ ├── 二维数组定义方式.png │ ├── 二维数组案例-考试成绩统计.png │ ├── 函数-值传递.png │ ├── 函数的定义.png │ ├── 嵌套循环案例-乘法口诀表.png │ ├── 循环案例-敲桌子.png │ ├── 循环案例-水仙花数.png │ ├── 指针-const修饰指针和常量.png │ ├── 指针-常量指针.png │ ├── 指针-指针常量.png │ ├── 指针和函数.png │ ├── 指针和数组.png │ ├── 指针所占内存空间大小.png │ ├── 指针的定义.png │ ├── 整型.png │ ├── 算术运算符-取模.png │ ├── 结构体嵌套结构体.png │ ├── 结构体案例1.png │ ├── 跳转语句-continue.png │ ├── 跳转语句-goto.png │ ├── 选择结构案例-三只小猪.png │ ├── 逻辑运算符-与.png │ └── 逻辑运算符-或.png ├── 第2阶段实战-通讯录管理资料 ├── 通讯录管理系统成品 │ ├── 通讯录管理系统.exe │ ├── 通讯录管理系统.ilk │ └── 通讯录管理系统.pdb └── 通讯录管理系统讲义 │ ├── assets │ ├── 1544149559893.png │ ├── 1544151201465.png │ ├── 1544151274306.png │ ├── 1544151340832.png │ ├── 1544151401138.png │ ├── 1544151579620.png │ ├── 1544161551746.png │ ├── 1544161648175.png │ ├── 1544162277837.png │ ├── 1544162344057.png │ ├── 1544163868043.png │ ├── 1544165554002.png │ ├── 1544166401582.png │ ├── 1544167951559.png │ ├── 1544168010831.png │ ├── 1544170057646.png │ ├── 1544170254021.png │ ├── 1544172164141.png │ ├── 1544172228627.png │ ├── 1544172265676.png │ ├── 1544172909693.png │ └── 1544172943653.png │ ├── 删除联系人.png │ └── 通讯录管理系统.md ├── 第3阶段-C++核心编程 资料 ├── 图片 │ ├── 关系运算符重载.png │ ├── 内存四区-全局区.png │ ├── 内存四区-堆区.png │ ├── 加号运算符重载.png │ ├── 多态原理.png │ ├── 多态案例三-电脑组装案例.png │ ├── 左移运算符重载.png │ ├── 引用的基本语法.png │ ├── 引用的本质.png │ ├── 引用的注意事项.png │ ├── 深拷贝与浅拷贝.png │ ├── 点和圆关系.png │ ├── 立方体类设计.png │ └── 赋值运算符重载.png └── 讲义 │ └── assets │ ├── 1544585129038.png │ ├── 1544861202252.png │ ├── 1545017602518.png │ ├── 1545533548532.png │ └── 1545533829184.png ├── 第4阶段实战-基于多态的企业职工系统资料 ├── 代码 │ └── 基于多态的职工管理系统 │ │ ├── Debug │ │ ├── 基于多态的职工管理系统.exe │ │ ├── 基于多态的职工管理系统.ilk │ │ └── 基于多态的职工管理系统.pdb │ │ ├── 基于多态的职工管理系统.sdf │ │ ├── 基于多态的职工管理系统.sln │ │ ├── 基于多态的职工管理系统.v12.suo │ │ ├── 基于多态的职工管理系统 │ │ ├── Debug │ │ │ ├── boss.obj │ │ │ ├── employee.obj │ │ │ ├── manager.obj │ │ │ ├── vc120.idb │ │ │ ├── vc120.pdb │ │ │ ├── vc141.idb │ │ │ ├── vc141.pdb │ │ │ ├── workerManager.obj │ │ │ ├── workerManger.obj │ │ │ ├── 基于多态的职工管理系统.Build.CppClean.log │ │ │ ├── 基于多态的职工管理系统.log │ │ │ ├── 基于多态的职工管理系统.obj │ │ │ ├── 基于多态的职工管理系统.tlog │ │ │ │ ├── CL.command.1.tlog │ │ │ │ ├── CL.read.1.tlog │ │ │ │ ├── CL.write.1.tlog │ │ │ │ ├── link.command.1.tlog │ │ │ │ ├── link.read.1.tlog │ │ │ │ ├── link.write.1.tlog │ │ │ │ └── 基于多态的职工管理系统.lastbuildstate │ │ │ └── 职工管理系统.obj │ │ ├── boss.cpp │ │ ├── boss.h │ │ ├── empFile.txt │ │ ├── employee.cpp │ │ ├── employee.h │ │ ├── manager.cpp │ │ ├── manager.h │ │ ├── worker.h │ │ ├── workerManager.cpp │ │ ├── workerManager.h │ │ ├── workerManger.cpp │ │ ├── 基于多态的职工管理系统.cpp │ │ ├── 基于多态的职工管理系统.vcxproj │ │ ├── 基于多态的职工管理系统.vcxproj.filters │ │ ├── 基于多态的职工管理系统.vcxproj.user │ │ └── 职工管理系统.cpp │ │ └── 基于多态的职工管理系统程序流程.docx ├── 成品程序 │ ├── 基于多态的职工管理系统.exe │ ├── 基于多态的职工管理系统.ilk │ └── 基于多态的职工管理系统.pdb └── 讲义 │ ├── assets │ ├── 1544151201465.png │ ├── 1546349209805.png │ ├── 1546349360960.png │ ├── 1546349421496.png │ ├── 1546349488752.png │ ├── 1546349904944.png │ ├── 1546351543942.png │ ├── 1546352771191.png │ ├── 1546353155490.png │ ├── 1546353199424.png │ ├── 1546398236081.png │ ├── 1546399491099.png │ ├── 1546401705277.png │ ├── 1546401763461.png │ ├── 1546432343078.png │ ├── 1546432469465.png │ ├── 1546435197575.png │ ├── 1546436385793.png │ ├── 1546436429055.png │ ├── 1546436938152.png │ ├── 1546496947671.png │ ├── 1546497082135.png │ ├── 1546497336465.png │ ├── 1546500324196.png │ ├── 1546500350526.png │ ├── 1546500361889.png │ ├── 1546500383570.png │ ├── 1546502651922.png │ ├── 1546502698622.png │ ├── 1546502759643.png │ ├── 1546502830350.png │ ├── 1546502865443.png │ ├── 1546502898653.png │ ├── 1546504714318.png │ ├── 1546504767229.png │ ├── 1546505046521.png │ ├── 1546505115610.png │ ├── 1546507760284.png │ ├── 1546507850441.png │ ├── 1546510145181.png │ ├── 1546510976745.png │ ├── 1546510994196.png │ ├── 1546511018517.png │ ├── 1546511085541.png │ ├── 1546511409198.png │ ├── 1546656256176.png │ ├── 1546658169987.png │ ├── 1546658190479.png │ ├── 1546658273581.png │ ├── 1546658288936.png │ └── 1546658313704.png │ └── 职工管理系统.md ├── 第5阶段-C++提高编程资料 ├── 图片 │ ├── STL起始和结束迭代器位置.png │ ├── list容器的基本概念.png │ ├── queue队列的基本概念.png │ ├── stack栈的基本概念.png │ ├── swap互换容器_收缩内存解析图.png │ ├── 常用集合算法解析图.png │ └── 类模板案例-数组类封装.png └── 讲义 │ ├── C++提高编程.md │ ├── C++提高编程PDF版.pdf │ └── assets │ ├── 1547103297864.png │ ├── 1547103359158.png │ ├── 1547105026929.png │ ├── 1547606785041.png │ ├── clip_image002-1547547642923.jpg │ ├── clip_image002-1547547896341.jpg │ ├── clip_image002-1547604555425.jpg │ ├── clip_image002-1547605111510.jpg │ ├── clip_image002-1547606475892.jpg │ ├── clip_image002-1547608564071.jpg │ ├── clip_image002.jpg │ └── clip_image002.png ├── 第6阶段实战-基于STL泛化编程的演讲比赛资料 └── 代码 │ └── 基于STL的演讲比赛流程管理系统 │ ├── Debug │ ├── 基于STL的演讲比赛流程管理系统.exe │ ├── 基于STL的演讲比赛流程管理系统.ilk │ └── 基于STL的演讲比赛流程管理系统.pdb │ └── 基于STL的演讲比赛流程管理系统 │ ├── Debug │ ├── speechManager.obj │ ├── vc141.idb │ ├── vc141.pdb │ ├── 基于STL的演讲比赛流程管理系统.log │ ├── 基于STL的演讲比赛流程管理系统.tlog │ │ ├── CL.command.1.tlog │ │ ├── CL.read.1.tlog │ │ ├── CL.write.1.tlog │ │ ├── link.command.1.tlog │ │ ├── link.read.1.tlog │ │ ├── link.write.1.tlog │ │ └── 基于STL的演讲比赛流程管理系统.lastbuildstate │ └── 演讲比赛流程管理系统.obj │ └── speaker.h ├── 第7阶段-C++实战项目机房预约PART1 成品、代码 ├── 代码 │ └── 机房预约系统 │ │ ├── Debug │ │ ├── 机房预约系统.exe │ │ ├── 机房预约系统.ilk │ │ └── 机房预约系统.pdb │ │ ├── 机房预约系统.sln │ │ └── 机房预约系统 │ │ ├── Debug │ │ ├── manager.obj │ │ ├── orderFile.obj │ │ ├── student.obj │ │ ├── teacher.obj │ │ ├── vc141.idb │ │ ├── vc141.pdb │ │ ├── 机房预约系统.log │ │ ├── 机房预约系统.obj │ │ └── 机房预约系统.tlog │ │ │ ├── CL.command.1.tlog │ │ │ ├── CL.read.1.tlog │ │ │ ├── CL.write.1.tlog │ │ │ ├── link.command.1.tlog │ │ │ ├── link.read.1.tlog │ │ │ ├── link.write.1.tlog │ │ │ └── 机房预约系统.lastbuildstate │ │ ├── Identity.h │ │ ├── admin.txt │ │ ├── computerRoom.h │ │ ├── computerRoom.txt │ │ ├── globalFile.h │ │ ├── manager.cpp │ │ ├── manager.h │ │ ├── order.txt │ │ ├── orderFile.cpp │ │ ├── orderFile.h │ │ ├── student.cpp │ │ ├── student.h │ │ ├── student.txt │ │ ├── teacher.cpp │ │ ├── teacher.h │ │ ├── teacher.txt │ │ ├── 机房预约系统.cpp │ │ ├── 机房预约系统.vcxproj │ │ ├── 机房预约系统.vcxproj.filters │ │ └── 机房预约系统.vcxproj.user └── 成品 │ ├── admin.txt │ ├── computerRoom.txt │ ├── order.txt │ ├── student.txt │ ├── teacher.txt │ ├── 机房预约系统.exe │ ├── 机房预约系统.ilk │ └── 机房预约系统.pdb └── 第7阶段-C++实战项目机房预约PART2 讲义、图片 ├── 图片 ├── 取消预约编号位置解析图.png └── 预约类的容器设计解析图.png └── 讲义 ├── assets ├── 1548557945611.png ├── 1548558694230.png ├── 1548558992754.png ├── 1548559026436.png ├── 1548573329273.png ├── 1548574390768.png ├── 1548575650130.png ├── 1548575945985.png ├── 1548577855190.png ├── 1548583245072.png ├── 1548583693555.png ├── 1548583915819.png ├── 1548583950828.png ├── 1548584030522.png ├── 1548584158339.png ├── 1548584177003.png ├── 1548588322712.png ├── 1548589297779.png ├── 1548589328710.png ├── 1548589344206.png ├── 1548589416576.png ├── 1548641024216.png ├── 1548641141027.png ├── 1548641195834.png ├── 1548641237513.png ├── 1548642488049.png ├── 1548643909979.png ├── 1548644151974.png ├── 1548644354561.png ├── 1548644779578.png ├── 1548646791248.png ├── 1548646833665.png ├── 1548647538570.png ├── 1548647976462.png ├── 1548648276929.png ├── 1548659552298.png ├── 1548659590221.png ├── 1548659670651.png ├── 1548659682402.png ├── 1548661562158.png ├── 1548662281801.png ├── 1548667252474.png ├── 1548667534747.png ├── 1548667591734.png ├── 1548669551036.png ├── 1548669728023.png ├── 1548669753496.png ├── 1548669798037.png ├── 1548670866708.png ├── 1548670949885.png ├── 1548670958602.png ├── 1548670966988.png ├── 1548676922678.png ├── 1548677286679.png ├── 1548677383681.png ├── 1548677402705.png ├── 1548677632792.png ├── 1548677798815.png ├── 1548682206670.png ├── 1548682413343.png ├── 1548682522544.png ├── 1548682597721.png ├── 1548682679989.png ├── 1548682733912.png ├── 1548682783885.png └── 1548728936052.png └── 机房预约系统.md /JIANGYI/C++基础入门讲义/C++课程安排.md: -------------------------------------------------------------------------------- 1 | # C++课程安排 2 | 3 | 4 | 5 | * 明确C++课程学习阶段以及课程内容 6 | 7 | 8 | 9 | | 阶段 | 内容 | 目标 | 案例 | 10 | | -------- | --------------- | -------------------------------------- | -------------- | 11 | | 第一阶段 | C++基础语法入门 | 对C++有初步了解,能够有基础编程能力 | 通讯录管理系统 | 12 | | 第二阶段 | C++核心编程 | 介绍C++面向对象编程,为大型项目做铺垫 | 职工管理系统 | 13 | | 第三阶段 | C++提高编程 | 介绍C++泛型编程思想,以及STL的基本使用 | 演讲比赛系统 | 14 | 15 | * 综合大案例:机房预约系统 -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/0006018857256120_b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/0006018857256120_b.jpg -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541383178746.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541383178746.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541383377380.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541383377380.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541383814237.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541383814237.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541383817248.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541383817248.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541384140042.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541384140042.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541384366413.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541384366413.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541384818688.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541384818688.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541673704101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541673704101.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541676003486.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541676003486.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541748375356.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541748375356.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541905327273.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541905327273.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/1541905559138.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/1541905559138.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/clip_image002-1541662519170.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/clip_image002-1541662519170.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/clip_image002-1541662552695.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/clip_image002-1541662552695.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/clip_image002-1541662566808.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/clip_image002-1541662566808.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/clip_image002-1541668640382.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/clip_image002-1541668640382.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/clip_image002-1541668786891.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/clip_image002-1541668786891.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/clip_image002-1541671163478.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/clip_image002-1541671163478.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/clip_image002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/clip_image002.png -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/timg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/timg.gif -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/三只小猪.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/三只小猪.jpg -------------------------------------------------------------------------------- /JIANGYI/C++基础入门讲义/assets/猜数字.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/C++基础入门讲义/assets/猜数字.jpg -------------------------------------------------------------------------------- /JIANGYI/图片/while循环案例-猜数字.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/while循环案例-猜数字.png -------------------------------------------------------------------------------- /JIANGYI/图片/一维数组-冒泡排序.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/一维数组-冒泡排序.png -------------------------------------------------------------------------------- /JIANGYI/图片/一维数组定义.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/一维数组定义.png -------------------------------------------------------------------------------- /JIANGYI/图片/一维数组数组名用途.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/一维数组数组名用途.png -------------------------------------------------------------------------------- /JIANGYI/图片/一维数组案例-五只小猪称体重.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/一维数组案例-五只小猪称体重.png -------------------------------------------------------------------------------- /JIANGYI/图片/一维数组案例-元素逆置.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/一维数组案例-元素逆置.png -------------------------------------------------------------------------------- /JIANGYI/图片/二维数组定义方式.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/二维数组定义方式.png -------------------------------------------------------------------------------- /JIANGYI/图片/二维数组案例-考试成绩统计.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/二维数组案例-考试成绩统计.png -------------------------------------------------------------------------------- /JIANGYI/图片/函数-值传递.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/函数-值传递.png -------------------------------------------------------------------------------- /JIANGYI/图片/函数的定义.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/函数的定义.png -------------------------------------------------------------------------------- /JIANGYI/图片/嵌套循环案例-乘法口诀表.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/嵌套循环案例-乘法口诀表.png -------------------------------------------------------------------------------- /JIANGYI/图片/循环案例-敲桌子.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/循环案例-敲桌子.png -------------------------------------------------------------------------------- /JIANGYI/图片/循环案例-水仙花数.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/循环案例-水仙花数.png -------------------------------------------------------------------------------- /JIANGYI/图片/指针-const修饰指针和常量.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/指针-const修饰指针和常量.png -------------------------------------------------------------------------------- /JIANGYI/图片/指针-常量指针.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/指针-常量指针.png -------------------------------------------------------------------------------- /JIANGYI/图片/指针-指针常量.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/指针-指针常量.png -------------------------------------------------------------------------------- /JIANGYI/图片/指针和函数.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/指针和函数.png -------------------------------------------------------------------------------- /JIANGYI/图片/指针和数组.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/指针和数组.png -------------------------------------------------------------------------------- /JIANGYI/图片/指针所占内存空间大小.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/指针所占内存空间大小.png -------------------------------------------------------------------------------- /JIANGYI/图片/指针的定义.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/指针的定义.png -------------------------------------------------------------------------------- /JIANGYI/图片/整型.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/整型.png -------------------------------------------------------------------------------- /JIANGYI/图片/算术运算符-取模.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/算术运算符-取模.png -------------------------------------------------------------------------------- /JIANGYI/图片/结构体嵌套结构体.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/结构体嵌套结构体.png -------------------------------------------------------------------------------- /JIANGYI/图片/结构体案例1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/结构体案例1.png -------------------------------------------------------------------------------- /JIANGYI/图片/跳转语句-continue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/跳转语句-continue.png -------------------------------------------------------------------------------- /JIANGYI/图片/跳转语句-goto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/跳转语句-goto.png -------------------------------------------------------------------------------- /JIANGYI/图片/选择结构案例-三只小猪.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/选择结构案例-三只小猪.png -------------------------------------------------------------------------------- /JIANGYI/图片/逻辑运算符-与.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/逻辑运算符-与.png -------------------------------------------------------------------------------- /JIANGYI/图片/逻辑运算符-或.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/JIANGYI/图片/逻辑运算符-或.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 Nick 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # jiangyi-biji-CPP-basic 2 | ## 讲义C++笔记,不是我的,来自黑马程序员,方便看所以上传GITHUB 3 | 讲义已经全部上传,包括进阶; 4 | JIANGYI文件可以不用管,内容跟第一阶段是一样的; 5 | ps:第五阶段的代码部分是空的,因为文件太大了; 6 | 第七阶段文件超过100个,所以拆成了2部分。 7 | 如果想下载源文件,链接在这里:https://pan.baidu.com/share/init?surl=Jboh6vmRM9Lmue36zEN0RA&pwd=6666 8 | -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/C++课程安排.md: -------------------------------------------------------------------------------- 1 | # C++课程安排 2 | 3 | 4 | 5 | * 明确C++课程学习阶段以及课程内容 6 | 7 | 8 | 9 | | 阶段 | 内容 | 目标 | 案例 | 10 | | -------- | --------------- | -------------------------------------- | -------------- | 11 | | 第一阶段 | C++基础语法入门 | 对C++有初步了解,能够有基础编程能力 | 通讯录管理系统 | 12 | | 第二阶段 | C++核心编程 | 介绍C++面向对象编程,为大型项目做铺垫 | 职工管理系统 | 13 | | 第三阶段 | C++提高编程 | 介绍C++泛型编程思想,以及STL的基本使用 | 演讲比赛系统 | 14 | 15 | * 综合大案例:机房预约系统 -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/0006018857256120_b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/0006018857256120_b.jpg -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541383178746.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541383178746.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541383377380.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541383377380.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541383814237.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541383814237.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541383817248.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541383817248.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541384140042.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541384140042.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541384366413.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541384366413.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541384818688.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541384818688.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541673704101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541673704101.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541676003486.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541676003486.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541748375356.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541748375356.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541905327273.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541905327273.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541905559138.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/1541905559138.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541662519170.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541662519170.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541662552695.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541662552695.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541662566808.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541662566808.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541668640382.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541668640382.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541668786891.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541668786891.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541671163478.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002-1541671163478.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/clip_image002.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/timg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/timg.gif -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/三只小猪.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/三只小猪.jpg -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/猜数字.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/C++基础入门讲义/assets/猜数字.jpg -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/while循环案例-猜数字.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/while循环案例-猜数字.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组-冒泡排序.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组-冒泡排序.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组定义.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组定义.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组数组名用途.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组数组名用途.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组案例-五只小猪称体重.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组案例-五只小猪称体重.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组案例-元素逆置.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/一维数组案例-元素逆置.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/二维数组定义方式.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/二维数组定义方式.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/二维数组案例-考试成绩统计.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/二维数组案例-考试成绩统计.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/函数-值传递.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/函数-值传递.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/函数的定义.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/函数的定义.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/嵌套循环案例-乘法口诀表.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/嵌套循环案例-乘法口诀表.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/循环案例-敲桌子.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/循环案例-敲桌子.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/循环案例-水仙花数.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/循环案例-水仙花数.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/指针-const修饰指针和常量.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/指针-const修饰指针和常量.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/指针-常量指针.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/指针-常量指针.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/指针-指针常量.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/指针-指针常量.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/指针和函数.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/指针和函数.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/指针和数组.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/指针和数组.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/指针所占内存空间大小.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/指针所占内存空间大小.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/指针的定义.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/指针的定义.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/整型.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/整型.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/算术运算符-取模.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/算术运算符-取模.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/结构体嵌套结构体.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/结构体嵌套结构体.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/结构体案例1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/结构体案例1.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/跳转语句-continue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/跳转语句-continue.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/跳转语句-goto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/跳转语句-goto.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/选择结构案例-三只小猪.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/选择结构案例-三只小猪.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/逻辑运算符-与.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/逻辑运算符-与.png -------------------------------------------------------------------------------- /第1阶段C++ 匠心之作 从0到1入门资料/图片/逻辑运算符-或.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第1阶段C++ 匠心之作 从0到1入门资料/图片/逻辑运算符-或.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统成品/通讯录管理系统.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统成品/通讯录管理系统.exe -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统成品/通讯录管理系统.ilk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统成品/通讯录管理系统.ilk -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统成品/通讯录管理系统.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统成品/通讯录管理系统.pdb -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544149559893.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544149559893.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151201465.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151201465.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151274306.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151274306.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151340832.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151340832.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151401138.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151401138.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151579620.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544151579620.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544161551746.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544161551746.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544161648175.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544161648175.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544162277837.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544162277837.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544162344057.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544162344057.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544163868043.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544163868043.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544165554002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544165554002.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544166401582.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544166401582.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544167951559.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544167951559.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544168010831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544168010831.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544170057646.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544170057646.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544170254021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544170254021.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172164141.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172164141.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172228627.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172228627.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172265676.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172265676.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172909693.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172909693.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172943653.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/assets/1544172943653.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/删除联系人.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第2阶段实战-通讯录管理资料/通讯录管理系统讲义/删除联系人.png -------------------------------------------------------------------------------- /第2阶段实战-通讯录管理资料/通讯录管理系统讲义/通讯录管理系统.md: -------------------------------------------------------------------------------- 1 | # 通讯录管理系统 2 | 3 | 4 | 5 | ## 1、系统需求 6 | 7 | 通讯录是一个可以记录亲人、好友信息的工具。 8 | 9 | 本教程主要利用C++来实现一个通讯录管理系统 10 | 11 | 系统中需要实现的功能如下: 12 | 13 | * 添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人 14 | * 显示联系人:显示通讯录中所有联系人信息 15 | * 删除联系人:按照姓名进行删除指定联系人 16 | * 查找联系人:按照姓名查看指定联系人信息 17 | * 修改联系人:按照姓名重新修改指定联系人 18 | * 清空联系人:清空通讯录中所有信息 19 | * 退出通讯录:退出当前使用的通讯录 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | ## 2、创建项目 30 | 31 | 创建项目步骤如下: 32 | 33 | * 创建新项目 34 | * 添加文件 35 | 36 | ### 2.1 创建项目 37 | 38 | 打开vs2017后,点击创建新项目,创建新的C++项目 39 | 40 | ![1544151401138](assets/1544151401138.png) 41 | 42 | 43 | 44 | 填写项目名称,选择项目路径 45 | 46 | ![1544151579620](assets/1544151579620.png) 47 | 48 | ### 2.2添加文件 49 | 50 | ![1544161551746](assets/1544161551746.png) 51 | 52 | 53 | 54 | ![1544161648175](assets/1544161648175.png) 55 | 56 | 添加成功后,效果如图: 57 | 58 | ![1544162344057](assets/1544162344057.png) 59 | 60 | 61 | 62 | 至此,项目已创建完毕 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | ## 3、菜单功能 71 | 72 | **功能描述:** 用户选择功能的界面 73 | 74 | 菜单界面效果如下图: 75 | 76 | 77 | 78 | ![1544149559893](assets/1544149559893.png) 79 | 80 | **步骤:** 81 | 82 | * 封装函数显示该界面 如 `void showMenu()` 83 | * 在main函数中调用封装好的函数 84 | 85 | 86 | 87 | **代码:** 88 | 89 | ```C++ 90 | #include 91 | using namespace std; 92 | 93 | //菜单界面 94 | void showMenu() 95 | { 96 | cout << "***************************" << endl; 97 | cout << "***** 1、添加联系人 *****" << endl; 98 | cout << "***** 2、显示联系人 *****" << endl; 99 | cout << "***** 3、删除联系人 *****" << endl; 100 | cout << "***** 4、查找联系人 *****" << endl; 101 | cout << "***** 5、修改联系人 *****" << endl; 102 | cout << "***** 6、清空联系人 *****" << endl; 103 | cout << "***** 0、退出通讯录 *****" << endl; 104 | cout << "***************************" << endl; 105 | } 106 | 107 | int main() { 108 | 109 | showMenu(); 110 | 111 | system("pause"); 112 | 113 | return 0; 114 | } 115 | ``` 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | ## 4、退出功能 126 | 127 | 功能描述:退出通讯录系统 128 | 129 | 130 | 131 | 思路:根据用户不同的选择,进入不同的功能,可以选择switch分支结构,将整个架构进行搭建 132 | 133 | 134 | 135 | 当用户选择0时候,执行退出,选择其他先不做操作,也不会退出程序 136 | 137 | 138 | 139 | **代码:** 140 | 141 | ```C++ 142 | int main() { 143 | 144 | int select = 0; 145 | 146 | while (true) 147 | { 148 | showMenu(); 149 | 150 | cin >> select; 151 | 152 | switch (select) 153 | { 154 | case 1: //添加联系人 155 | break; 156 | case 2: //显示联系人 157 | break; 158 | case 3: //删除联系人 159 | break; 160 | case 4: //查找联系人 161 | break; 162 | case 5: //修改联系人 163 | break; 164 | case 6: //清空联系人 165 | break; 166 | case 0: //退出通讯录 167 | cout << "欢迎下次使用" << endl; 168 | system("pause"); 169 | return 0; 170 | break; 171 | default: 172 | break; 173 | } 174 | } 175 | 176 | system("pause"); 177 | 178 | return 0; 179 | } 180 | ``` 181 | 182 | 183 | 184 | 效果图: 185 | 186 | ![1544163868043](assets/1544163868043.png) 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | ## 5、添加联系人 199 | 200 | 功能描述: 201 | 202 | 实现添加联系人功能,联系人上限为1000人,联系人信息包括(姓名、性别、年龄、联系电话、家庭住址) 203 | 204 | 205 | 206 | 添加联系人实现步骤: 207 | 208 | * 设计联系人结构体 209 | * 设计通讯录结构体 210 | * main函数中创建通讯录 211 | * 封装添加联系人函数 212 | * 测试添加联系人功能 213 | 214 | 215 | 216 | ### 5.1 设计联系人结构体 217 | 218 | 联系人信息包括:姓名、性别、年龄、联系电话、家庭住址 219 | 220 | 设计如下: 221 | 222 | ```C++ 223 | #include //string头文件 224 | //联系人结构体 225 | struct Person 226 | { 227 | string m_Name; //姓名 228 | int m_Sex; //性别:1男 2女 229 | int m_Age; //年龄 230 | string m_Phone; //电话 231 | string m_Addr; //住址 232 | }; 233 | ``` 234 | 235 | 236 | 237 | ### 5.2 设计通讯录结构体 238 | 239 | 设计时候可以在通讯录结构体中,维护一个容量为1000的存放联系人的数组,并记录当前通讯录中联系人数量 240 | 241 | 设计如下 242 | 243 | ```C++ 244 | #define MAX 1000 //最大人数 245 | 246 | //通讯录结构体 247 | struct Addressbooks 248 | { 249 | struct Person personArray[MAX]; //通讯录中保存的联系人数组 250 | int m_Size; //通讯录中人员个数 251 | }; 252 | ``` 253 | 254 | 255 | 256 | ### 5.3 main函数中创建通讯录 257 | 258 | 259 | 260 | 添加联系人函数封装好后,在main函数中创建一个通讯录变量,这个就是我们需要一直维护的通讯录 261 | 262 | 263 | 264 | ```c++ 265 | mian函数起始位置添加: 266 | 267 | //创建通讯录 268 | Addressbooks abs; 269 | //初始化通讯录中人数 270 | abs.m_Size = 0; 271 | ``` 272 | 273 | 274 | 275 | 276 | 277 | ### 5.4 封装添加联系人函数 278 | 279 | 280 | 281 | 思路:添加联系人前先判断通讯录是否已满,如果满了就不再添加,未满情况将新联系人信息逐个加入到通讯录 282 | 283 | 284 | 285 | 添加联系人代码: 286 | 287 | 288 | 289 | ```C++ 290 | //1、添加联系人信息 291 | void addPerson(Addressbooks *abs) 292 | { 293 | //判断电话本是否满了 294 | if (abs->m_Size == MAX) 295 | { 296 | cout << "通讯录已满,无法添加" << endl; 297 | return; 298 | } 299 | else 300 | { 301 | //姓名 302 | string name; 303 | cout << "请输入姓名:" << endl; 304 | cin >> name; 305 | abs->personArray[abs->m_Size].m_Name = name; 306 | 307 | cout << "请输入性别:" << endl; 308 | cout << "1 -- 男" << endl; 309 | cout << "2 -- 女" << endl; 310 | 311 | //性别 312 | int sex = 0; 313 | while (true) 314 | { 315 | cin >> sex; 316 | if (sex == 1 || sex == 2) 317 | { 318 | abs->personArray[abs->m_Size].m_Sex = sex; 319 | break; 320 | } 321 | cout << "输入有误,请重新输入"; 322 | } 323 | 324 | //年龄 325 | cout << "请输入年龄:" << endl; 326 | int age = 0; 327 | cin >> age; 328 | abs->personArray[abs->m_Size].m_Age = age; 329 | 330 | //联系电话 331 | cout << "请输入联系电话:" << endl; 332 | string phone = ""; 333 | cin >> phone; 334 | abs->personArray[abs->m_Size].m_Phone = phone; 335 | 336 | //家庭住址 337 | cout << "请输入家庭住址:" << endl; 338 | string address; 339 | cin >> address; 340 | abs->personArray[abs->m_Size].m_Addr = address; 341 | 342 | //更新通讯录人数 343 | abs->m_Size++; 344 | 345 | cout << "添加成功" << endl; 346 | system("pause"); 347 | system("cls"); 348 | } 349 | } 350 | ``` 351 | 352 | 353 | 354 | 355 | 356 | 357 | 358 | ### 5.5 测试添加联系人功能 359 | 360 | 选择界面中,如果玩家选择了1,代表添加联系人,我们可以测试下该功能 361 | 362 | 363 | 364 | 在switch case 语句中,case1里添加: 365 | 366 | ```C++ 367 | case 1: //添加联系人 368 | addPerson(&abs); 369 | break; 370 | ``` 371 | 372 | 373 | 374 | 测试效果如图: 375 | 376 | ![1544165554002](assets/1544165554002.png) 377 | 378 | 379 | 380 | 381 | 382 | 383 | 384 | 385 | 386 | ## 6、显示联系人 387 | 388 | 功能描述:显示通讯录中已有的联系人信息 389 | 390 | 391 | 392 | 显示联系人实现步骤: 393 | 394 | * 封装显示联系人函数 395 | * 测试显示联系人功能 396 | 397 | ### 6.1 封装显示联系人函数 398 | 399 | 400 | 401 | 思路:判断如果当前通讯录中没有人员,就提示记录为空,人数大于0,显示通讯录中信息 402 | 403 | 404 | 405 | 显示联系人代码: 406 | 407 | ```C++ 408 | //2、显示所有联系人信息 409 | void showPerson(Addressbooks * abs) 410 | { 411 | if (abs->m_Size == 0) 412 | { 413 | cout << "当前记录为空" << endl; 414 | } 415 | else 416 | { 417 | for (int i = 0; i < abs->m_Size; i++) 418 | { 419 | cout << "姓名:" << abs->personArray[i].m_Name << "\t"; 420 | cout << "性别:" << (abs->personArray[i].m_Sex == 1 ? "男" : "女") << "\t"; 421 | cout << "年龄:" << abs->personArray[i].m_Age << "\t"; 422 | cout << "电话:" << abs->personArray[i].m_Phone << "\t"; 423 | cout << "住址:" << abs->personArray[i].m_Addr << endl; 424 | } 425 | } 426 | 427 | system("pause"); 428 | system("cls"); 429 | 430 | } 431 | ``` 432 | 433 | 434 | 435 | 436 | 437 | ### 6.2 测试显示联系人功能 438 | 439 | 440 | 441 | 在switch case语句中,case 2 里添加 442 | 443 | ```C++ 444 | case 2: //显示联系人 445 | showPerson(&abs); 446 | break; 447 | ``` 448 | 449 | 450 | 451 | 测试效果如图: 452 | 453 | ![1544166401582](assets/1544166401582.png) 454 | 455 | 456 | 457 | 458 | 459 | 460 | 461 | 462 | 463 | ## 7、删除联系人 464 | 465 | 功能描述:按照姓名进行删除指定联系人 466 | 467 | 468 | 469 | 删除联系人实现步骤: 470 | 471 | * 封装检测联系人是否存在 472 | * 封装删除联系人函数 473 | * 测试删除联系人功能 474 | 475 | 476 | 477 | 478 | 479 | ### 7.1 封装检测联系人是否存在 480 | 481 | 设计思路: 482 | 483 | 484 | 485 | 删除联系人前,我们需要先判断用户输入的联系人是否存在,如果存在删除,不存在提示用户没有要删除的联系人 486 | 487 | 因此我们可以把检测联系人是否存在封装成一个函数中,如果存在,返回联系人在通讯录中的位置,不存在返回-1 488 | 489 | 490 | 491 | 检测联系人是否存在代码: 492 | 493 | ```C++ 494 | //判断是否存在查询的人员,存在返回在数组中索引位置,不存在返回-1 495 | int isExist(Addressbooks * abs, string name) 496 | { 497 | for (int i = 0; i < abs->m_Size; i++) 498 | { 499 | if (abs->personArray[i].m_Name == name) 500 | { 501 | return i; 502 | } 503 | } 504 | return -1; 505 | } 506 | 507 | ``` 508 | 509 | 510 | 511 | ### 7.2 封装删除联系人函数 512 | 513 | 514 | 515 | 根据用户输入的联系人判断该通讯录中是否有此人 516 | 517 | 查找到进行删除,并提示删除成功 518 | 519 | 查不到提示查无此人。 520 | 521 | 522 | 523 | ```C++ 524 | //3、删除指定联系人信息 525 | void deletePerson(Addressbooks * abs) 526 | { 527 | cout << "请输入您要删除的联系人" << endl; 528 | string name; 529 | cin >> name; 530 | 531 | int ret = isExist(abs, name); 532 | if (ret != -1) 533 | { 534 | for (int i = ret; i < abs->m_Size; i++) 535 | { 536 | abs->personArray[i] = abs->personArray[i + 1]; 537 | } 538 | abs->m_Size--; 539 | cout << "删除成功" << endl; 540 | } 541 | else 542 | { 543 | cout << "查无此人" << endl; 544 | } 545 | 546 | system("pause"); 547 | system("cls"); 548 | } 549 | ``` 550 | 551 | 552 | 553 | ### 7.3 测试删除联系人功能 554 | 555 | 在switch case 语句中,case3里添加: 556 | 557 | ```C++ 558 | case 3: //删除联系人 559 | deletePerson(&abs); 560 | break; 561 | ``` 562 | 563 | 测试效果如图: 564 | 565 | 存在情况: 566 | 567 | ![1544167951559](assets/1544167951559.png) 568 | 569 | 不存在情况: 570 | 571 | ![1544168010831](assets/1544168010831.png) 572 | 573 | 574 | 575 | 576 | 577 | 578 | 579 | 580 | 581 | ## 8、查找联系人 582 | 583 | 功能描述:按照姓名查看指定联系人信息 584 | 585 | 查找联系人实现步骤 586 | 587 | * 封装查找联系人函数 588 | * 测试查找指定联系人 589 | 590 | ### 8.1 封装查找联系人函数 591 | 592 | 实现思路:判断用户指定的联系人是否存在,如果存在显示信息,不存在则提示查无此人。 593 | 594 | 查找联系人代码: 595 | 596 | ```C++ 597 | //4、查找指定联系人信息 598 | void findPerson(Addressbooks * abs) 599 | { 600 | cout << "请输入您要查找的联系人" << endl; 601 | string name; 602 | cin >> name; 603 | 604 | int ret = isExist(abs, name); 605 | if (ret != -1) 606 | { 607 | cout << "姓名:" << abs->personArray[ret].m_Name << "\t"; 608 | cout << "性别:" << abs->personArray[ret].m_Sex << "\t"; 609 | cout << "年龄:" << abs->personArray[ret].m_Age << "\t"; 610 | cout << "电话:" << abs->personArray[ret].m_Phone << "\t"; 611 | cout << "住址:" << abs->personArray[ret].m_Addr << endl; 612 | } 613 | else 614 | { 615 | cout << "查无此人" << endl; 616 | } 617 | 618 | system("pause"); 619 | system("cls"); 620 | 621 | } 622 | ``` 623 | 624 | 625 | 626 | ### 8.2 测试查找指定联系人 627 | 628 | 在switch case 语句中,case4里添加: 629 | 630 | ```C++ 631 | case 4: //查找联系人 632 | findPerson(&abs); 633 | break; 634 | ``` 635 | 636 | 637 | 638 | 测试效果如图 639 | 640 | 存在情况: 641 | 642 | ![1544170057646](assets/1544170057646.png) 643 | 644 | 645 | 646 | 不存在情况: 647 | 648 | ![1544170254021](assets/1544170254021.png) 649 | 650 | 651 | 652 | 653 | 654 | 655 | 656 | 657 | 658 | ## 9、修改联系人 659 | 660 | 功能描述:按照姓名重新修改指定联系人 661 | 662 | 修改联系人实现步骤 663 | 664 | * 封装修改联系人函数 665 | * 测试修改联系人功能 666 | 667 | 668 | 669 | ### 9.1 封装修改联系人函数 670 | 671 | 实现思路:查找用户输入的联系人,如果查找成功进行修改操作,查找失败提示查无此人 672 | 673 | 674 | 675 | 修改联系人代码: 676 | 677 | ```C++ 678 | //5、修改指定联系人信息 679 | void modifyPerson(Addressbooks * abs) 680 | { 681 | cout << "请输入您要修改的联系人" << endl; 682 | string name; 683 | cin >> name; 684 | 685 | int ret = isExist(abs, name); 686 | if (ret != -1) 687 | { 688 | //姓名 689 | string name; 690 | cout << "请输入姓名:" << endl; 691 | cin >> name; 692 | abs->personArray[ret].m_Name = name; 693 | 694 | cout << "请输入性别:" << endl; 695 | cout << "1 -- 男" << endl; 696 | cout << "2 -- 女" << endl; 697 | 698 | //性别 699 | int sex = 0; 700 | while (true) 701 | { 702 | cin >> sex; 703 | if (sex == 1 || sex == 2) 704 | { 705 | abs->personArray[ret].m_Sex = sex; 706 | break; 707 | } 708 | cout << "输入有误,请重新输入"; 709 | } 710 | 711 | //年龄 712 | cout << "请输入年龄:" << endl; 713 | int age = 0; 714 | cin >> age; 715 | abs->personArray[ret].m_Age = age; 716 | 717 | //联系电话 718 | cout << "请输入联系电话:" << endl; 719 | string phone = ""; 720 | cin >> phone; 721 | abs->personArray[ret].m_Phone = phone; 722 | 723 | //家庭住址 724 | cout << "请输入家庭住址:" << endl; 725 | string address; 726 | cin >> address; 727 | abs->personArray[ret].m_Addr = address; 728 | 729 | cout << "修改成功" << endl; 730 | } 731 | else 732 | { 733 | cout << "查无此人" << endl; 734 | } 735 | 736 | system("pause"); 737 | system("cls"); 738 | 739 | } 740 | ``` 741 | 742 | 743 | 744 | 745 | 746 | ### 9.2 测试修改联系人功能 747 | 748 | 在switch case 语句中,case 5里添加: 749 | 750 | ```C++ 751 | case 5: //修改联系人 752 | modifyPerson(&abs); 753 | break; 754 | ``` 755 | 756 | 757 | 758 | 测试效果如图: 759 | 760 | 查不到指定联系人情况: 761 | 762 | ![1544172265676](assets/1544172265676.png) 763 | 764 | 查找到联系人,并修改成功: 765 | 766 | ![1544172164141](assets/1544172164141.png) 767 | 768 | 再次查看通讯录,确认修改完毕 769 | 770 | ![1544172228627](assets/1544172228627.png) 771 | 772 | 773 | 774 | 775 | 776 | 777 | 778 | 779 | 780 | ## 10、清空联系人 781 | 782 | 功能描述:清空通讯录中所有信息 783 | 784 | 清空联系人实现步骤 785 | 786 | * 封装清空联系人函数 787 | * 测试清空联系人 788 | 789 | ### 10.1 封装清空联系人函数 790 | 791 | 实现思路: 将通讯录所有联系人信息清除掉,只要将通讯录记录的联系人数量置为0,做逻辑清空即可。 792 | 793 | 清空联系人代码: 794 | 795 | ```C++ 796 | //6、清空所有联系人 797 | void cleanPerson(Addressbooks * abs) 798 | { 799 | abs->m_Size = 0; 800 | cout << "通讯录已清空" << endl; 801 | system("pause"); 802 | system("cls"); 803 | } 804 | ``` 805 | 806 | 807 | 808 | ### 10.2 测试清空联系人 809 | 810 | 在switch case 语句中,case 6 里添加: 811 | 812 | ```C++ 813 | case 6: //清空联系人 814 | cleanPerson(&abs); 815 | break; 816 | ``` 817 | 818 | 819 | 820 | 测试效果如图: 821 | 822 | 清空通讯录 823 | 824 | ![1544172909693](assets/1544172909693.png) 825 | 826 | 再次查看信息,显示记录为空 827 | 828 | ![1544172943653](assets/1544172943653.png) 829 | 830 | 831 | 832 | **至此,通讯录管理系统完成!** -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/关系运算符重载.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/关系运算符重载.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/内存四区-全局区.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/内存四区-全局区.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/内存四区-堆区.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/内存四区-堆区.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/加号运算符重载.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/加号运算符重载.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/多态原理.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/多态原理.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/多态案例三-电脑组装案例.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/多态案例三-电脑组装案例.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/左移运算符重载.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/左移运算符重载.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/引用的基本语法.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/引用的基本语法.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/引用的本质.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/引用的本质.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/引用的注意事项.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/引用的注意事项.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/深拷贝与浅拷贝.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/深拷贝与浅拷贝.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/点和圆关系.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/点和圆关系.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/立方体类设计.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/立方体类设计.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/图片/赋值运算符重载.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/图片/赋值运算符重载.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/讲义/assets/1544585129038.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/讲义/assets/1544585129038.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/讲义/assets/1544861202252.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/讲义/assets/1544861202252.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/讲义/assets/1545017602518.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/讲义/assets/1545017602518.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/讲义/assets/1545533548532.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/讲义/assets/1545533548532.png -------------------------------------------------------------------------------- /第3阶段-C++核心编程 资料/讲义/assets/1545533829184.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第3阶段-C++核心编程 资料/讲义/assets/1545533829184.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/Debug/基于多态的职工管理系统.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/Debug/基于多态的职工管理系统.exe -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/Debug/基于多态的职工管理系统.ilk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/Debug/基于多态的职工管理系统.ilk -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/Debug/基于多态的职工管理系统.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/Debug/基于多态的职工管理系统.pdb -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统.sdf -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 15 4 | VisualStudioVersion = 15.0.28010.2050 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "基于多态的职工管理系统", "基于多态的职工管理系统\基于多态的职工管理系统.vcxproj", "{4746B200-E097-444C-AB76-3C1B6B59A1E9}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {4746B200-E097-444C-AB76-3C1B6B59A1E9}.Debug|x64.ActiveCfg = Debug|x64 17 | {4746B200-E097-444C-AB76-3C1B6B59A1E9}.Debug|x64.Build.0 = Debug|x64 18 | {4746B200-E097-444C-AB76-3C1B6B59A1E9}.Debug|x86.ActiveCfg = Debug|Win32 19 | {4746B200-E097-444C-AB76-3C1B6B59A1E9}.Debug|x86.Build.0 = Debug|Win32 20 | {4746B200-E097-444C-AB76-3C1B6B59A1E9}.Release|x64.ActiveCfg = Release|x64 21 | {4746B200-E097-444C-AB76-3C1B6B59A1E9}.Release|x64.Build.0 = Release|x64 22 | {4746B200-E097-444C-AB76-3C1B6B59A1E9}.Release|x86.ActiveCfg = Release|Win32 23 | {4746B200-E097-444C-AB76-3C1B6B59A1E9}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | GlobalSection(ExtensibilityGlobals) = postSolution 29 | SolutionGuid = {31DBD0D0-0B37-4036-9717-10A6A9592747} 30 | EndGlobalSection 31 | EndGlobal 32 | -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统.v12.suo -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/boss.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/boss.obj -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/employee.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/employee.obj -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/manager.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/manager.obj -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/vc120.idb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/vc120.idb -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/vc120.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/vc120.pdb -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/vc141.idb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/vc141.idb -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/vc141.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/vc141.pdb -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/workerManager.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/workerManager.obj -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/workerManger.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/workerManger.obj -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.Build.CppClean.log: -------------------------------------------------------------------------------- 1 | f:\vs项目\基于多态的职工管理系统\基于多态的职工管理系统\debug\vc120.pdb 2 | f:\vs项目\基于多态的职工管理系统\基于多态的职工管理系统\debug\vc120.idb 3 | f:\vs项目\基于多态的职工管理系统\基于多态的职工管理系统\debug\manager.obj 4 | f:\vs项目\基于多态的职工管理系统\基于多态的职工管理系统\debug\workermanager.obj 5 | f:\vs项目\基于多态的职工管理系统\基于多态的职工管理系统\debug\基于多态的职工管理系统.obj 6 | f:\vs项目\基于多态的职工管理系统\基于多态的职工管理系统\debug\基于多态的职工管理系统.tlog\cl.command.1.tlog 7 | f:\vs项目\基于多态的职工管理系统\基于多态的职工管理系统\debug\基于多态的职工管理系统.tlog\cl.read.1.tlog 8 | f:\vs项目\基于多态的职工管理系统\基于多态的职工管理系统\debug\基于多态的职工管理系统.tlog\cl.write.1.tlog 9 | -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.log: -------------------------------------------------------------------------------- 1 |  workerManger.cpp 2 | 职工管理系统.cpp 3 | 正在生成代码... 4 | 基于多态的职工管理系统.vcxproj -> F:\VS项目\基于多态的职工管理系统\Debug\基于多态的职工管理系统.exe 5 | -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.obj -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/CL.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/CL.command.1.tlog -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/CL.read.1.tlog -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/CL.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/CL.write.1.tlog -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/link.command.1.tlog -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/link.read.1.tlog -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/link.write.1.tlog -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/基于多态的职工管理系统.tlog/基于多态的职工管理系统.lastbuildstate: -------------------------------------------------------------------------------- 1 | #TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17134.0 2 | Debug|Win32|F:\VS项目\基于多态的职工管理系统\| 3 | -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/职工管理系统.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/Debug/职工管理系统.obj -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/boss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/boss.cpp -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/boss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/boss.h -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/empFile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/empFile.txt -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/employee.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/employee.cpp -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/employee.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/employee.h -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/manager.cpp -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/manager.h -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/worker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/worker.h -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/workerManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/workerManager.cpp -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/workerManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/workerManager.h -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/workerManger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/workerManger.cpp -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/基于多态的职工管理系统.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/基于多态的职工管理系统.cpp -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/基于多态的职工管理系统.vcxproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Debug 6 | Win32 7 | 8 | 9 | Release 10 | Win32 11 | 12 | 13 | Debug 14 | x64 15 | 16 | 17 | Release 18 | x64 19 | 20 | 21 | 22 | 15.0 23 | {4746B200-E097-444C-AB76-3C1B6B59A1E9} 24 | 基于多态的职工管理系统 25 | 10.0.17134.0 26 | 27 | 28 | 29 | Application 30 | true 31 | v141 32 | Unicode 33 | 34 | 35 | Application 36 | false 37 | v141 38 | true 39 | Unicode 40 | 41 | 42 | Application 43 | true 44 | v141 45 | Unicode 46 | 47 | 48 | Application 49 | false 50 | v141 51 | true 52 | Unicode 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | Level3 76 | Disabled 77 | true 78 | true 79 | 80 | 81 | 82 | 83 | Level3 84 | Disabled 85 | true 86 | true 87 | 88 | 89 | 90 | 91 | Level3 92 | MaxSpeed 93 | true 94 | true 95 | true 96 | true 97 | 98 | 99 | true 100 | true 101 | 102 | 103 | 104 | 105 | Level3 106 | MaxSpeed 107 | true 108 | true 109 | true 110 | true 111 | 112 | 113 | true 114 | true 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/基于多态的职工管理系统.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hh;hpp;hxx;hm;inl;inc;ipp;xsd 11 | 12 | 13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 15 | 16 | 17 | 18 | 19 | 源文件 20 | 21 | 22 | 源文件 23 | 24 | 25 | 源文件 26 | 27 | 28 | 源文件 29 | 30 | 31 | 源文件 32 | 33 | 34 | 35 | 36 | 头文件 37 | 38 | 39 | 头文件 40 | 41 | 42 | 头文件 43 | 44 | 45 | 头文件 46 | 47 | 48 | 头文件 49 | 50 | 51 | -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/基于多态的职工管理系统.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/职工管理系统.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统/职工管理系统.cpp -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统程序流程.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/代码/基于多态的职工管理系统/基于多态的职工管理系统程序流程.docx -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/成品程序/基于多态的职工管理系统.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/成品程序/基于多态的职工管理系统.exe -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/成品程序/基于多态的职工管理系统.ilk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/成品程序/基于多态的职工管理系统.ilk -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/成品程序/基于多态的职工管理系统.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/成品程序/基于多态的职工管理系统.pdb -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1544151201465.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1544151201465.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349209805.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349209805.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349360960.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349360960.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349421496.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349421496.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349488752.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349488752.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349904944.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546349904944.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546351543942.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546351543942.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546352771191.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546352771191.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546353155490.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546353155490.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546353199424.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546353199424.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546398236081.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546398236081.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546399491099.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546399491099.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546401705277.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546401705277.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546401763461.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546401763461.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546432343078.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546432343078.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546432469465.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546432469465.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546435197575.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546435197575.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546436385793.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546436385793.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546436429055.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546436429055.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546436938152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546436938152.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546496947671.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546496947671.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546497082135.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546497082135.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546497336465.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546497336465.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546500324196.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546500324196.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546500350526.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546500350526.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546500361889.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546500361889.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546500383570.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546500383570.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502651922.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502651922.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502698622.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502698622.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502759643.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502759643.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502830350.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502830350.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502865443.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502865443.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502898653.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546502898653.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546504714318.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546504714318.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546504767229.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546504767229.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546505046521.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546505046521.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546505115610.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546505115610.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546507760284.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546507760284.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546507850441.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546507850441.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546510145181.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546510145181.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546510976745.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546510976745.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546510994196.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546510994196.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546511018517.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546511018517.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546511085541.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546511085541.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546511409198.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546511409198.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546656256176.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546656256176.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658169987.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658169987.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658190479.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658190479.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658273581.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658273581.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658288936.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658288936.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658313704.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第4阶段实战-基于多态的企业职工系统资料/讲义/assets/1546658313704.png -------------------------------------------------------------------------------- /第4阶段实战-基于多态的企业职工系统资料/讲义/职工管理系统.md: -------------------------------------------------------------------------------- 1 | # 职工管理系统 2 | 3 | ## 1、管理系统需求 4 | 5 | 职工管理系统可以用来管理公司内所有员工的信息 6 | 7 | 本教程主要利用C++来实现一个基于多态的职工管理系统 8 | 9 | 10 | 11 | 公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责 12 | 13 | 普通员工职责:完成经理交给的任务 14 | 15 | 经理职责:完成老板交给的任务,并下发任务给员工 16 | 17 | 老板职责:管理公司所有事务 18 | 19 | 20 | 21 | 管理系统中需要实现的功能如下: 22 | 23 | * 退出管理程序:退出当前管理系统 24 | 25 | - 增加职工信息:实现批量添加职工功能,将信息录入到文件中,职工信息为:职工编号、姓名、部门编号 26 | - 显示职工信息:显示公司内部所有职工的信息 27 | - 删除离职职工:按照编号删除指定的职工 28 | - 修改职工信息:按照编号修改职工个人信息 29 | - 查找职工信息:按照职工的编号或者职工的姓名进行查找相关的人员信息 30 | - 按照编号排序:按照职工编号,进行排序,排序规则由用户指定 31 | - 清空所有文档:清空文件中记录的所有职工信息 (清空前需要再次确认,防止误删) 32 | 33 | 34 | 35 | 系统界面效果图如下: 36 | 37 | ![1546511409198](assets/1546511409198.png) 38 | 39 | 需根据用户不同的选择,完成不同的功能! 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | ## 2、创建项目 50 | 51 | 创建项目步骤如下: 52 | 53 | - 创建新项目 54 | - 添加文件 55 | 56 | 57 | 58 | ### 2.1 创建项目 59 | 60 | 打开vs2017后,点击创建新项目,创建新的C++项目 61 | 62 | ![1544151201465](assets/1544151201465.png) 63 | 64 | 65 | 66 | 填写项目名称以及项目路径,点击确定 67 | 68 | ![1546349209805](assets/1546349209805.png) 69 | 70 | 71 | 72 | ### 2.2 添加文件 73 | 74 | 右键源文件,进行添加文件操作 75 | 76 | ![1546349360960](assets/1546349360960.png) 77 | 78 | 79 | 80 | ![1546349421496](assets/1546349421496.png) 81 | 82 | 83 | 84 | ![1546349488752](assets/1546349488752.png) 85 | 86 | 87 | 88 | 至此,项目已创建完毕 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | ## 3、创建管理类 97 | 98 | ​ 管理类负责的内容如下: 99 | 100 | * 与用户的沟通菜单界面 101 | * 对职工增删改查的操作 102 | * 与文件的读写交互 103 | 104 | 105 | 106 | ### 3.1创建文件 107 | 108 | 在头文件和源文件的文件夹下分别创建workerManager.h 和 workerManager.cpp文件 109 | 110 | ![1546349904944](assets/1546349904944.png) 111 | 112 | ### 3.2 头文件实现 113 | 114 | 在workerManager.h中设计管理类 115 | 116 | 代码如下: 117 | 118 | ```C++ 119 | #pragma once 120 | #include 121 | using namespace std; 122 | 123 | 124 | class WorkerManager 125 | { 126 | public: 127 | 128 | //构造函数 129 | WorkerManager(); 130 | 131 | //析构函数 132 | ~WorkerManager(); 133 | 134 | }; 135 | ``` 136 | 137 | ### 3.3 源文件实现 138 | 139 | 在workerManager.cpp中将构造和析构函数空实现补全 140 | 141 | ```C++ 142 | #include "workerManager.h" 143 | 144 | WorkerManager::WorkerManager() 145 | { 146 | } 147 | 148 | WorkerManager::~WorkerManager() 149 | { 150 | } 151 | 152 | ``` 153 | 154 | 155 | 156 | 至此职工管理类以创建完毕 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | ## 4、菜单功能 167 | 168 | 功能描述:与用户的沟通界面 169 | 170 | ### 4.1 添加成员函数 171 | 172 | 在管理类workerManager.h中添加成员函数 `void Show_Menu();` 173 | 174 | ![1546351543942](assets/1546351543942.png) 175 | 176 | 177 | 178 | 179 | 180 | ### 4.2 菜单功能实现 181 | 182 | 在管理类workerManager.cpp中实现 Show_Menu()函数 183 | 184 | ```C++ 185 | void WorkerManager::Show_Menu() 186 | { 187 | cout << "********************************************" << endl; 188 | cout << "********* 欢迎使用职工管理系统! **********" << endl; 189 | cout << "************* 0.退出管理程序 *************" << endl; 190 | cout << "************* 1.增加职工信息 *************" << endl; 191 | cout << "************* 2.显示职工信息 *************" << endl; 192 | cout << "************* 3.删除离职职工 *************" << endl; 193 | cout << "************* 4.修改职工信息 *************" << endl; 194 | cout << "************* 5.查找职工信息 *************" << endl; 195 | cout << "************* 6.按照编号排序 *************" << endl; 196 | cout << "************* 7.清空所有文档 *************" << endl; 197 | cout << "********************************************" << endl; 198 | cout << endl; 199 | } 200 | ``` 201 | 202 | 203 | 204 | ### 4.3 测试菜单功能 205 | 206 | 在职工管理系统.cpp中测试菜单功能 207 | 208 | 代码: 209 | 210 | ```C++ 211 | #include 212 | using namespace std; 213 | #include "workerManager.h" 214 | 215 | int main() { 216 | 217 | WorkerManager wm; 218 | 219 | wm.Show_Menu(); 220 | 221 | system("pause"); 222 | 223 | return 0; 224 | } 225 | ``` 226 | 227 | 运行效果如图: 228 | 229 | ![1546352771191](assets/1546352771191.png) 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | ## 5、退出功能 242 | 243 | ### 5.1 提供功能接口 244 | 245 | 在main函数中提供分支选择,提供每个功能接口 246 | 247 | 代码: 248 | 249 | ```C++ 250 | int main() { 251 | 252 | WorkerManager wm; 253 | int choice = 0; 254 | while (true) 255 | { 256 | //展示菜单 257 | wm.Show_Menu(); 258 | cout << "请输入您的选择:" << endl; 259 | cin >> choice; 260 | 261 | switch (choice) 262 | { 263 | case 0: //退出系统 264 | break; 265 | case 1: //添加职工 266 | break; 267 | case 2: //显示职工 268 | break; 269 | case 3: //删除职工 270 | break; 271 | case 4: //修改职工 272 | break; 273 | case 5: //查找职工 274 | break; 275 | case 6: //排序职工 276 | break; 277 | case 7: //清空文件 278 | break; 279 | default: 280 | system("cls"); 281 | break; 282 | } 283 | } 284 | 285 | system("pause"); 286 | return 0; 287 | } 288 | ``` 289 | 290 | 291 | 292 | ### 5.2 实现退出功能 293 | 294 | 在workerManager.h中提供退出系统的成员函数 ` void exitSystem();` 295 | 296 | 在workerManager.cpp中提供具体的功能实现 297 | 298 | ```C++ 299 | void WorkerManager::exitSystem() 300 | { 301 | cout << "欢迎下次使用" << endl; 302 | system("pause"); 303 | exit(0); 304 | } 305 | ``` 306 | 307 | 308 | 309 | ### 5.3测试功能 310 | 311 | 在main函数分支 0 选项中,调用退出程序的接口 312 | 313 | ![1546353199424](assets/1546353199424.png) 314 | 315 | 316 | 317 | 运行测试效果如图: 318 | 319 | ![1546353155490](assets/1546353155490.png) 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | 330 | 331 | ## 6、创建职工类 332 | 333 | ### 6.1 创建职工抽象类 334 | 335 | 职工的分类为:普通员工、经理、老板 336 | 337 | 将三种职工抽象到一个类(worker)中,利用多态管理不同职工种类 338 | 339 | 职工的属性为:职工编号、职工姓名、职工所在部门编号 340 | 341 | 职工的行为为:岗位职责信息描述,获取岗位名称 342 | 343 | 344 | 345 | 头文件文件夹下 创建文件worker.h 文件并且添加如下代码: 346 | 347 | ```C++ 348 | #pragma once 349 | #include 350 | #include 351 | using namespace std; 352 | 353 | //职工抽象基类 354 | class Worker 355 | { 356 | public: 357 | 358 | //显示个人信息 359 | virtual void showInfo() = 0; 360 | //获取岗位名称 361 | virtual string getDeptName() = 0; 362 | 363 | int m_Id; //职工编号 364 | string m_Name; //职工姓名 365 | int m_DeptId; //职工所在部门名称编号 366 | }; 367 | ``` 368 | 369 | 370 | 371 | ### 6.2 创建普通员工类 372 | 373 | 普通员工类**继承**职工抽象类,并重写父类中纯虚函数 374 | 375 | 在头文件和源文件的文件夹下分别创建employee.h 和 employee.cpp文件 376 | 377 | 378 | 379 | employee.h中代码如下: 380 | 381 | ```C++ 382 | #pragma once 383 | #include 384 | using namespace std; 385 | #include "worker.h" 386 | 387 | //员工类 388 | class Employee :public Worker 389 | { 390 | public: 391 | 392 | //构造函数 393 | Employee(int id, string name, int dId); 394 | 395 | //显示个人信息 396 | virtual void showInfo(); 397 | 398 | //获取职工岗位名称 399 | virtual string getDeptName(); 400 | }; 401 | ``` 402 | 403 | employee.cpp中代码如下: 404 | 405 | ```C++ 406 | #include "employee.h" 407 | 408 | Employee::Employee(int id, string name, int dId) 409 | { 410 | this->m_Id = id; 411 | this->m_Name = name; 412 | this->m_DeptId = dId; 413 | } 414 | 415 | void Employee::showInfo() 416 | { 417 | cout << "职工编号: " << this->m_Id 418 | << " \t职工姓名: " << this->m_Name 419 | << " \t岗位:" << this->getDeptName() 420 | << " \t岗位职责:完成经理交给的任务" << endl; 421 | } 422 | 423 | 424 | string Employee::getDeptName() 425 | { 426 | return string("员工"); 427 | } 428 | 429 | 430 | ``` 431 | 432 | 433 | 434 | 435 | 436 | ### 6.3 创建经理类 437 | 438 | 经理类**继承**职工抽象类,并重写父类中纯虚函数,和普通员工类似 439 | 440 | 在头文件和源文件的文件夹下分别创建manager.h 和 manager.cpp文件 441 | 442 | 443 | 444 | manager.h中代码如下: 445 | 446 | ```c++ 447 | #pragma once 448 | #include 449 | using namespace std; 450 | #include "worker.h" 451 | 452 | //经理类 453 | class Manager :public Worker 454 | { 455 | public: 456 | 457 | Manager(int id, string name, int dId); 458 | 459 | //显示个人信息 460 | virtual void showInfo(); 461 | 462 | //获取职工岗位名称 463 | virtual string getDeptName(); 464 | }; 465 | ``` 466 | 467 | manager.cpp中代码如下: 468 | 469 | ```c++ 470 | #include "manager.h" 471 | 472 | Manager::Manager(int id, string name, int dId) 473 | { 474 | this->m_Id = id; 475 | this->m_Name = name; 476 | this->m_DeptId = dId; 477 | 478 | } 479 | 480 | void Manager::showInfo() 481 | { 482 | cout << "职工编号: " << this->m_Id 483 | << " \t职工姓名: " << this->m_Name 484 | << " \t岗位:" << this->getDeptName() 485 | << " \t岗位职责:完成老板交给的任务,并下发任务给员工" << endl; 486 | } 487 | 488 | string Manager::getDeptName() 489 | { 490 | return string("经理"); 491 | } 492 | 493 | 494 | ``` 495 | 496 | 497 | 498 | ### 6.4 创建老板类 499 | 500 | 老板类**继承**职工抽象类,并重写父类中纯虚函数,和普通员工类似 501 | 502 | 在头文件和源文件的文件夹下分别创建boss.h 和 boss.cpp文件 503 | 504 | 505 | 506 | boss.h中代码如下: 507 | 508 | ```c++ 509 | #pragma once 510 | #include 511 | using namespace std; 512 | #include "worker.h" 513 | 514 | //老板类 515 | class Boss :public Worker 516 | { 517 | public: 518 | 519 | Boss(int id, string name, int dId); 520 | 521 | //显示个人信息 522 | virtual void showInfo(); 523 | 524 | //获取职工岗位名称 525 | virtual string getDeptName(); 526 | }; 527 | ``` 528 | 529 | boss.cpp中代码如下: 530 | 531 | ```c++ 532 | #include "boss.h" 533 | 534 | Boss::Boss(int id, string name, int dId) 535 | { 536 | this->m_Id = id; 537 | this->m_Name = name; 538 | this->m_DeptId = dId; 539 | 540 | } 541 | 542 | void Boss::showInfo() 543 | { 544 | cout << "职工编号: " << this->m_Id 545 | << " \t职工姓名: " << this->m_Name 546 | << " \t岗位:" << this->getDeptName() 547 | << " \t岗位职责:管理公司所有事务" << endl; 548 | } 549 | 550 | string Boss::getDeptName() 551 | { 552 | return string("总裁"); 553 | } 554 | 555 | ``` 556 | 557 | 558 | 559 | 560 | 561 | ### 6.5 测试多态 562 | 563 | 在职工管理系统.cpp中添加测试函数,并且运行能够产生多态 564 | 565 | 566 | 567 | 测试代码如下: 568 | 569 | ```C++ 570 | #include "worker.h" 571 | #include "employee.h" 572 | #include "manager.h" 573 | #include "boss.h" 574 | 575 | 576 | void test() 577 | { 578 | Worker * worker = NULL; 579 | worker = new Employee(1, "张三", 1); 580 | worker->showInfo(); 581 | delete worker; 582 | 583 | worker = new Manager(2, "李四", 2); 584 | worker->showInfo(); 585 | delete worker; 586 | 587 | worker = new Boss(3, "王五", 3); 588 | worker->showInfo(); 589 | delete worker; 590 | } 591 | 592 | ``` 593 | 594 | 595 | 596 | 运行效果如图: 597 | 598 | ![1546398236081](assets/1546398236081.png) 599 | 600 | 测试成功后,测试代码可以注释保留,或者选择删除 601 | 602 | 603 | 604 | 605 | 606 | 607 | 608 | 609 | 610 | 611 | 612 | 613 | 614 | ## 7、添加职工 615 | 616 | 功能描述:批量添加职工,并且保存到文件中 617 | 618 | ### 7.1 功能分析 619 | 620 | 分析: 621 | 622 | 用户在批量创建时,可能会创建不同种类的职工 623 | 624 | 如果想将所有不同种类的员工都放入到一个数组中,可以将所有员工的指针维护到一个数组里 625 | 626 | 如果想在程序中维护这个不定长度的数组,可以将数组创建到堆区,并利用Worker **的指针维护 627 | 628 | ![1546399491099](assets/1546399491099.png) 629 | 630 | ### 7.2 功能实现 631 | 632 | 在WokerManager.h头文件中添加成员属性 代码: 633 | 634 | ```C++ 635 | //记录文件中的人数个数 636 | int m_EmpNum; 637 | 638 | //员工数组的指针 639 | Worker ** m_EmpArray; 640 | ``` 641 | 642 | 643 | 644 | 在WorkerManager构造函数中初始化属性 645 | 646 | ```C++ 647 | WorkerManager::WorkerManager() 648 | { 649 | //初始化人数 650 | this->m_EmpNum = 0; 651 | 652 | //初始化数组指针 653 | this->m_EmpArray = NULL; 654 | } 655 | ``` 656 | 657 | 658 | 659 | 在workerManager.h中添加成员函数 660 | 661 | ```C++ 662 | //增加职工 663 | void Add_Emp(); 664 | ``` 665 | 666 | 667 | 668 | workerManager.cpp中实现该函数 669 | 670 | ```C++ 671 | //增加职工 672 | void WorkerManager::Add_Emp() 673 | { 674 | cout << "请输入增加职工数量: " << endl; 675 | 676 | int addNum = 0; 677 | cin >> addNum; 678 | 679 | if (addNum > 0) 680 | { 681 | //计算新空间大小 682 | int newSize = this->m_EmpNum + addNum; 683 | 684 | //开辟新空间 685 | Worker ** newSpace = new Worker*[newSize]; 686 | 687 | //将原空间下内容存放到新空间下 688 | if (this->m_EmpArray != NULL) 689 | { 690 | for (int i = 0; i < this->m_EmpNum; i++) 691 | { 692 | newSpace[i] = this->m_EmpArray[i]; 693 | } 694 | } 695 | 696 | //输入新数据 697 | for (int i = 0; i < addNum; i++) 698 | { 699 | int id; 700 | string name; 701 | int dSelect; 702 | 703 | cout << "请输入第 " << i + 1 << " 个新职工编号:" << endl; 704 | cin >> id; 705 | 706 | 707 | cout << "请输入第 " << i + 1 << " 个新职工姓名:" << endl; 708 | cin >> name; 709 | 710 | 711 | cout << "请选择该职工的岗位:" << endl; 712 | cout << "1、普通职工" << endl; 713 | cout << "2、经理" << endl; 714 | cout << "3、老板" << endl; 715 | cin >> dSelect; 716 | 717 | 718 | Worker * worker = NULL; 719 | switch (dSelect) 720 | { 721 | case 1: //普通员工 722 | worker = new Employee(id, name, 1); 723 | break; 724 | case 2: //经理 725 | worker = new Manager(id, name, 2); 726 | break; 727 | case 3: //老板 728 | worker = new Boss(id, name, 3); 729 | break; 730 | default: 731 | break; 732 | } 733 | 734 | 735 | newSpace[this->m_EmpNum + i] = worker; 736 | } 737 | 738 | //释放原有空间 739 | delete[] this->m_EmpArray; 740 | 741 | //更改新空间的指向 742 | this->m_EmpArray = newSpace; 743 | 744 | //更新新的个数 745 | this->m_EmpNum = newSize; 746 | 747 | //提示信息 748 | cout << "成功添加" << addNum << "名新职工!" << endl; 749 | } 750 | else 751 | { 752 | cout << "输入有误" << endl; 753 | } 754 | 755 | system("pause"); 756 | system("cls"); 757 | } 758 | ``` 759 | 760 | 761 | 762 | 在WorkerManager.cpp的析构函数中,释放堆区数据 763 | 764 | ```C++ 765 | WorkerManager::~WorkerManager() 766 | { 767 | if (this->m_EmpArray != NULL) 768 | { 769 | delete[] this->m_EmpArray; 770 | } 771 | } 772 | 773 | ``` 774 | 775 | 776 | 777 | 778 | 779 | ### 7.3 测试添加 780 | 781 | 在main函数分支 1 选项中,调用添加职工接口 782 | 783 | ![1546401705277](assets/1546401705277.png) 784 | 785 | 效果如图: 786 | 787 | ![1546401763461](assets/1546401763461.png) 788 | 789 | 至此,添加职工到程序中功能实现完毕 790 | 791 | 792 | 793 | 794 | 795 | 796 | 797 | 798 | 799 | 800 | 801 | 802 | 803 | ## 8、文件交互 - 写文件 804 | 805 | 功能描述:对文件进行读写 806 | 807 | ​ 在上一个添加功能中,我们只是将所有的数据添加到了内存中,一旦程序结束就无法保存了 808 | 809 | ​ 因此文件管理类中需要一个与文件进行交互的功能,对于文件进行读写操作 810 | 811 | 812 | 813 | ### 8.1 设定文件路径 814 | 815 | 首先我们将文件路径,在workerManager.h中添加宏常量,并且包含头文件 fstream 816 | 817 | ```C++ 818 | #include 819 | #define FILENAME "empFile.txt" 820 | ``` 821 | 822 | 823 | 824 | ### 8.2 成员函数声明 825 | 826 | 在workerManager.h中类里添加成员函数 `void save()` 827 | 828 | ```C++ 829 | //保存文件 830 | void save(); 831 | ``` 832 | 833 | 834 | 835 | ### 8.3 保存文件功能实现 836 | 837 | ```C++ 838 | void WorkerManager::save() 839 | { 840 | ofstream ofs; 841 | ofs.open(FILENAME, ios::out); 842 | 843 | 844 | for (int i = 0; i < this->m_EmpNum; i++) 845 | { 846 | ofs << this->m_EmpArray[i]->m_Id << " " 847 | << this->m_EmpArray[i]->m_Name << " " 848 | << this->m_EmpArray[i]->m_DeptId << endl; 849 | } 850 | 851 | ofs.close(); 852 | } 853 | ``` 854 | 855 | 856 | 857 | ### 8.4 保存文件功能测试 858 | 859 | 在添加职工功能中添加成功后添加保存文件函数 860 | 861 | 862 | 863 | ![1546432469465](assets/1546432469465.png) 864 | 865 | 866 | 867 | 再次运行代码,添加职工 868 | 869 | ![1546401763461](assets/1546401763461.png) 870 | 871 | 872 | 873 | 同级目录下多出文件,并且保存了添加的信息 874 | 875 | ![1546432343078](assets/1546432343078.png) 876 | 877 | 878 | 879 | ## 9、文件交互 - 读文件 880 | 881 | 功能描述:将文件中的内容读取到程序中 882 | 883 | 虽然我们实现了添加职工后保存到文件的操作,但是每次开始运行程序,并没有将文件中数据读取到程序中 884 | 885 | 而我们的程序功能中还有清空文件的需求 886 | 887 | 因此构造函数初始化数据的情况分为三种 888 | 889 | 890 | 891 | 1. 第一次使用,文件未创建 892 | 2. 文件存在,但是数据被用户清空 893 | 3. 文件存在,并且保存职工的所有数据 894 | 895 | 896 | 897 | ### 9.1 文件未创建 898 | 899 | 在workerManager.h中添加新的成员属性 m_FileIsEmpty标志文件是否为空 900 | 901 | ```C++ 902 | //标志文件是否为空 903 | bool m_FileIsEmpty; 904 | ``` 905 | 906 | 907 | 908 | 修改WorkerManager.cpp中构造函数代码 909 | 910 | ```C++ 911 | WorkerManager::WorkerManager() 912 | { 913 | ifstream ifs; 914 | ifs.open(FILENAME, ios::in); 915 | 916 | //文件不存在情况 917 | if (!ifs.is_open()) 918 | { 919 | cout << "文件不存在" << endl; //测试输出 920 | this->m_EmpNum = 0; //初始化人数 921 | this->m_FileIsEmpty = true; //初始化文件为空标志 922 | this->m_EmpArray = NULL; //初始化数组 923 | ifs.close(); //关闭文件 924 | return; 925 | } 926 | } 927 | ``` 928 | 929 | 930 | 931 | 删除文件后,测试文件不存在时初始化数据功能 932 | 933 | 934 | 935 | ### 9.2 文件存在且数据为空 936 | 937 | 在workerManager.cpp中的构造函数追加代码: 938 | 939 | ```C++ 940 | //文件存在,并且没有记录 941 | char ch; 942 | ifs >> ch; 943 | if (ifs.eof()) 944 | { 945 | cout << "文件为空!" << endl; 946 | this->m_EmpNum = 0; 947 | this->m_FileIsEmpty = true; 948 | this->m_EmpArray = NULL; 949 | ifs.close(); 950 | return; 951 | } 952 | ``` 953 | 954 | 追加代码位置如图: 955 | 956 | ![1546435197575](assets/1546435197575.png) 957 | 958 | 将文件创建后清空文件内容,并测试该情况下初始化功能 959 | 960 | 961 | 962 | 我们发现文件不存在或者为空清空 m_FileIsEmpty 判断文件是否为空的标志都为真,那何时为假? 963 | 964 | 成功添加职工后,应该更改文件不为空的标志 965 | 966 | 在`void WorkerManager::Add_Emp() `成员函数中添加: 967 | 968 | ```C++ 969 | //更新职工不为空标志 970 | this->m_FileIsEmpty = false; 971 | ``` 972 | 973 | ![1546656256176](assets/1546656256176.png) 974 | 975 | 976 | 977 | 978 | 979 | 980 | 981 | ### 9.3 文件存在且保存职工数据 982 | 983 | #### 9.3.1 获取记录的职工人数 984 | 985 | 在workerManager.h中添加成员函数 ` int get_EmpNum();` 986 | 987 | ```C++ 988 | //统计人数 989 | int get_EmpNum(); 990 | ``` 991 | 992 | workerManager.cpp中实现 993 | 994 | ```C++ 995 | int WorkerManager::get_EmpNum() 996 | { 997 | ifstream ifs; 998 | ifs.open(FILENAME, ios::in); 999 | 1000 | int id; 1001 | string name; 1002 | int dId; 1003 | 1004 | int num = 0; 1005 | 1006 | while (ifs >> id && ifs >> name && ifs >> dId) 1007 | { 1008 | //记录人数 1009 | num++; 1010 | } 1011 | ifs.close(); 1012 | 1013 | return num; 1014 | } 1015 | ``` 1016 | 1017 | 在workerManager.cpp构造函数中继续追加代码: 1018 | 1019 | ```C++ 1020 | int num = this->get_EmpNum(); 1021 | cout << "职工个数为:" << num << endl; //测试代码 1022 | this->m_EmpNum = num; //更新成员属性 1023 | ``` 1024 | 1025 | 1026 | 1027 | 手动添加一些职工数据,测试获取职工数量函数 1028 | 1029 | ![1546436429055](assets/1546436429055.png) 1030 | 1031 | ![1546436385793](assets/1546436385793.png) 1032 | 1033 | 1034 | 1035 | #### 9.3.2 初始化数组 1036 | 1037 | 根据职工的数据以及职工数据,初始化workerManager中的Worker ** m_EmpArray 指针 1038 | 1039 | 1040 | 1041 | 在WorkerManager.h中添加成员函数 `void init_Emp();` 1042 | 1043 | ```C++ 1044 | //初始化员工 1045 | void init_Emp(); 1046 | ``` 1047 | 1048 | 1049 | 1050 | 在WorkerManager.cpp中实现 1051 | 1052 | ```C++ 1053 | void WorkerManager::init_Emp() 1054 | { 1055 | ifstream ifs; 1056 | ifs.open(FILENAME, ios::in); 1057 | 1058 | int id; 1059 | string name; 1060 | int dId; 1061 | 1062 | int index = 0; 1063 | while (ifs >> id && ifs >> name && ifs >> dId) 1064 | { 1065 | Worker * worker = NULL; 1066 | //根据不同的部门Id创建不同对象 1067 | if (dId == 1) // 1普通员工 1068 | { 1069 | worker = new Employee(id, name, dId); 1070 | } 1071 | else if (dId == 2) //2经理 1072 | { 1073 | worker = new Manager(id, name, dId); 1074 | } 1075 | else //总裁 1076 | { 1077 | worker = new Boss(id, name, dId); 1078 | } 1079 | //存放在数组中 1080 | this->m_EmpArray[index] = worker; 1081 | index++; 1082 | } 1083 | } 1084 | ``` 1085 | 1086 | 1087 | 1088 | 在workerManager.cpp构造函数中追加代码 1089 | 1090 | ```C++ 1091 | //根据职工数创建数组 1092 | this->m_EmpArray = new Worker *[this->m_EmpNum]; 1093 | //初始化职工 1094 | init_Emp(); 1095 | 1096 | //测试代码 1097 | for (int i = 0; i < m_EmpNum; i++) 1098 | { 1099 | cout << "职工号: " << this->m_EmpArray[i]->m_Id 1100 | << " 职工姓名: " << this->m_EmpArray[i]->m_Name 1101 | << " 部门编号: " << this->m_EmpArray[i]->m_DeptId << endl; 1102 | } 1103 | ``` 1104 | 1105 | 1106 | 1107 | 运行程序,测试从文件中获取的数据 1108 | 1109 | ![1546436938152](assets/1546436938152.png) 1110 | 1111 | 至此初始化数据功能完毕,测试代码可以注释或删除掉! 1112 | 1113 | 1114 | 1115 | 1116 | 1117 | 1118 | 1119 | 1120 | 1121 | ## 10、显示职工 1122 | 1123 | 功能描述:显示当前所有职工信息 1124 | 1125 | #### 10.1 显示职工函数声明 1126 | 1127 | 在workerManager.h中添加成员函数 `void Show_Emp();` 1128 | 1129 | ```C++ 1130 | //显示职工 1131 | void Show_Emp(); 1132 | ``` 1133 | 1134 | 1135 | 1136 | #### 10.2 显示职工函数实现 1137 | 1138 | 在workerManager.cpp中实现成员函数 `void Show_Emp();` 1139 | 1140 | ```C++ 1141 | //显示职工 1142 | void WorkerManager::Show_Emp() 1143 | { 1144 | if (this->m_FileIsEmpty) 1145 | { 1146 | cout << "文件不存在或记录为空!" << endl; 1147 | } 1148 | else 1149 | { 1150 | for (int i = 0; i < m_EmpNum; i++) 1151 | { 1152 | //利用多态调用接口 1153 | this->m_EmpArray[i]->showInfo(); 1154 | } 1155 | } 1156 | 1157 | system("pause"); 1158 | system("cls"); 1159 | } 1160 | ``` 1161 | 1162 | 1163 | 1164 | #### 10.3 测试显示职工 1165 | 1166 | 在main函数分支 2 选项中,调用显示职工接口 1167 | 1168 | ![1546497336465](assets/1546497336465.png) 1169 | 1170 | 1171 | 1172 | 测试时分别测试 文件为空和文件不为空两种情况 1173 | 1174 | 测试效果: 1175 | 1176 | 测试1-文件不存在或者为空情况 1177 | 1178 | ![1546497082135](assets/1546497082135.png) 1179 | 1180 | 测试2 - 文件存在且有记录情况 1181 | 1182 | ![1546496947671](assets/1546496947671.png) 1183 | 1184 | 1185 | 1186 | 测试完毕,至此,显示所有职工信息功能实现 1187 | 1188 | 1189 | 1190 | 1191 | 1192 | 1193 | 1194 | 1195 | 1196 | 1197 | 1198 | ## 11、删除职工 1199 | 1200 | 功能描述:按照职工的编号进行删除职工操作 1201 | 1202 | 1203 | 1204 | #### 11.1 删除职工函数声明 1205 | 1206 | 在workerManager.h中添加成员函数 `void Del_Emp();` 1207 | 1208 | ```C++ 1209 | //删除职工 1210 | void Del_Emp(); 1211 | ``` 1212 | 1213 | 1214 | 1215 | #### 11.2 职工是否存在函数声明 1216 | 1217 | 很多功能都需要用到根据职工是否存在来进行操作如:删除职工、修改职工、查找职工 1218 | 1219 | 因此添加该公告函数,以便后续调用 1220 | 1221 | 在workerManager.h中添加成员函数 `int IsExist(int id);` 1222 | 1223 | ```C++ 1224 | //按照职工编号判断职工是否存在,若存在返回职工在数组中位置,不存在返回-1 1225 | int IsExist(int id); 1226 | ``` 1227 | 1228 | 1229 | 1230 | #### 11.3 职工是否存在函数实现 1231 | 1232 | 在workerManager.cpp中实现成员函数 `int IsExist(int id);` 1233 | 1234 | ```C++ 1235 | int WorkerManager::IsExist(int id) 1236 | { 1237 | int index = -1; 1238 | 1239 | for (int i = 0; i < this->m_EmpNum; i++) 1240 | { 1241 | if (this->m_EmpArray[i]->m_Id == id) 1242 | { 1243 | index = i; 1244 | 1245 | break; 1246 | } 1247 | } 1248 | 1249 | return index; 1250 | } 1251 | ``` 1252 | 1253 | 1254 | 1255 | 1256 | 1257 | #### 11.4 删除职工函数实现 1258 | 1259 | 在workerManager.cpp中实现成员函数 ` void Del_Emp();` 1260 | 1261 | ```C++ 1262 | //删除职工 1263 | void WorkerManager::Del_Emp() 1264 | { 1265 | if (this->m_FileIsEmpty) 1266 | { 1267 | cout << "文件不存在或记录为空!" << endl; 1268 | } 1269 | else 1270 | { 1271 | //按职工编号删除 1272 | cout << "请输入想要删除的职工号:" << endl; 1273 | int id = 0; 1274 | cin >> id; 1275 | 1276 | int index = this->IsExist(id); 1277 | 1278 | if (index != -1) //说明index上位置数据需要删除 1279 | { 1280 | for (int i = index; i < this->m_EmpNum - 1; i++) 1281 | { 1282 | this->m_EmpArray[i] = this->m_EmpArray[i + 1]; 1283 | } 1284 | this->m_EmpNum--; 1285 | 1286 | this->save(); //删除后数据同步到文件中 1287 | cout << "删除成功!" << endl; 1288 | } 1289 | else 1290 | { 1291 | cout << "删除失败,未找到该职工" << endl; 1292 | } 1293 | } 1294 | 1295 | system("pause"); 1296 | system("cls"); 1297 | } 1298 | ``` 1299 | 1300 | 1301 | 1302 | #### 11.5 测试删除职工 1303 | 1304 | 在main函数分支 3 选项中,调用删除职工接口 1305 | 1306 | ![1546502698622](assets/1546502698622.png) 1307 | 1308 | 测试1 - 删除不存在职工情况 1309 | 1310 | ![1546500324196](assets/1546500324196.png) 1311 | 1312 | 测试2 - 删除存在的职工情况 1313 | 1314 | 删除成功提示图: 1315 | 1316 | ![1546500350526](assets/1546500350526.png) 1317 | 1318 | 再次显示所有职工信息,确保已经删除 1319 | 1320 | ![1546500361889](assets/1546500361889.png) 1321 | 1322 | 查看文件中信息,再次核实员工已被完全删除 1323 | 1324 | ![1546500383570](assets/1546500383570.png) 1325 | 1326 | 至此,删除职工功能实现完毕! 1327 | 1328 | 1329 | 1330 | 1331 | 1332 | 1333 | 1334 | 1335 | 1336 | ## 12、修改职工 1337 | 1338 | 功能描述:能够按照职工的编号对职工信息进行修改并保存 1339 | 1340 | #### 12.1 修改职工函数声明 1341 | 1342 | 在workerManager.h中添加成员函数 `void Mod_Emp();` 1343 | 1344 | ```C++ 1345 | //修改职工 1346 | void Mod_Emp(); 1347 | ``` 1348 | 1349 | 1350 | 1351 | #### 12.2 修改职工函数实现 1352 | 1353 | 在workerManager.cpp中实现成员函数 ` void Mod_Emp();` 1354 | 1355 | ```C++ 1356 | //修改职工 1357 | void WorkerManager::Mod_Emp() 1358 | { 1359 | if (this->m_FileIsEmpty) 1360 | { 1361 | cout << "文件不存在或记录为空!" << endl; 1362 | } 1363 | else 1364 | { 1365 | cout << "请输入修改职工的编号:" << endl; 1366 | int id; 1367 | cin >> id; 1368 | 1369 | int ret = this->IsExist(id); 1370 | if (ret != -1) 1371 | { 1372 | //查找到编号的职工 1373 | 1374 | delete this->m_EmpArray[ret]; 1375 | 1376 | int newId = 0; 1377 | string newName = ""; 1378 | int dSelect = 0; 1379 | 1380 | cout << "查到: " << id << "号职工,请输入新职工号: " << endl; 1381 | cin >> newId; 1382 | 1383 | cout << "请输入新姓名: " << endl; 1384 | cin >> newName; 1385 | 1386 | cout << "请输入岗位: " << endl; 1387 | cout << "1、普通职工" << endl; 1388 | cout << "2、经理" << endl; 1389 | cout << "3、老板" << endl; 1390 | cin >> dSelect; 1391 | 1392 | Worker * worker = NULL; 1393 | switch (dSelect) 1394 | { 1395 | case1: 1396 | worker = new Employee(newId, newName, dSelect); 1397 | break; 1398 | case2: 1399 | worker = new Manager(newId, newName, dSelect); 1400 | break; 1401 | case 3: 1402 | worker = new Boss(newId, newName, dSelect); 1403 | break; 1404 | default: 1405 | break; 1406 | } 1407 | 1408 | //更改数据 到数组中 1409 | this->m_EmpArray[ret]= worker; 1410 | 1411 | cout << "修改成功!" << endl; 1412 | 1413 | //保存到文件中 1414 | this->save(); 1415 | } 1416 | else 1417 | { 1418 | cout << "修改失败,查无此人" << endl; 1419 | } 1420 | } 1421 | 1422 | //按任意键 清屏 1423 | system("pause"); 1424 | system("cls"); 1425 | } 1426 | 1427 | ``` 1428 | 1429 | 1430 | 1431 | 1432 | 1433 | #### 12.3 测试修改职工 1434 | 1435 | 在main函数分支 4 选项中,调用修改职工接口 1436 | 1437 | ![1546502651922](assets/1546502651922.png) 1438 | 1439 | 1440 | 1441 | 测试1 - 修改不存在职工情况 1442 | 1443 | ![1546502759643](assets/1546502759643.png) 1444 | 1445 | 测试2 - 修改存在职工情况,例如将职工 "李四" 改为 "赵四" 1446 | 1447 | ![1546502830350](assets/1546502830350.png) 1448 | 1449 | 修改后再次查看所有职工信息,并确认修改成功 1450 | 1451 | ![1546502865443](assets/1546502865443.png) 1452 | 1453 | 再次确认文件中信息也同步更新 1454 | 1455 | ![1546502898653](assets/1546502898653.png) 1456 | 1457 | 至此,修改职工功能已实现! 1458 | 1459 | 1460 | 1461 | 1462 | 1463 | 1464 | 1465 | 1466 | 1467 | 1468 | 1469 | ## 13、查找职工 1470 | 1471 | 功能描述:提供两种查找职工方式,一种按照职工编号,一种按照职工姓名 1472 | 1473 | #### 13.1 查找职工函数声明 1474 | 1475 | 在workerManager.h中添加成员函数 `void Find_Emp();` 1476 | 1477 | ```c++ 1478 | //查找职工 1479 | void Find_Emp(); 1480 | ``` 1481 | 1482 | 1483 | 1484 | #### 13.2 查找职工函数实现 1485 | 1486 | 在workerManager.cpp中实现成员函数 ` void Find_Emp();` 1487 | 1488 | ```C++ 1489 | //查找职工 1490 | void WorkerManager::Find_Emp() 1491 | { 1492 | if (this->m_FileIsEmpty) 1493 | { 1494 | cout << "文件不存在或记录为空!" << endl; 1495 | } 1496 | else 1497 | { 1498 | cout << "请输入查找的方式:" << endl; 1499 | cout << "1、按职工编号查找" << endl; 1500 | cout << "2、按姓名查找" << endl; 1501 | 1502 | int select = 0; 1503 | cin >> select; 1504 | 1505 | 1506 | if (select == 1) //按职工号查找 1507 | { 1508 | int id; 1509 | cout << "请输入查找的职工编号:" << endl; 1510 | cin >> id; 1511 | 1512 | int ret = IsExist(id); 1513 | if (ret != -1) 1514 | { 1515 | cout << "查找成功!该职工信息如下:" << endl; 1516 | this->m_EmpArray[ret]->showInfo(); 1517 | } 1518 | else 1519 | { 1520 | cout << "查找失败,查无此人" << endl; 1521 | } 1522 | } 1523 | else if(select == 2) //按姓名查找 1524 | { 1525 | string name; 1526 | cout << "请输入查找的姓名:" << endl; 1527 | cin >> name; 1528 | 1529 | bool flag = false; //查找到的标志 1530 | for (int i = 0; i < m_EmpNum; i++) 1531 | { 1532 | if (m_EmpArray[i]->m_Name == name) 1533 | { 1534 | cout << "查找成功,职工编号为:" 1535 | << m_EmpArray[i]->m_Id 1536 | << " 号的信息如下:" << endl; 1537 | 1538 | flag = true; 1539 | 1540 | this->m_EmpArray[i]->showInfo(); 1541 | } 1542 | } 1543 | if (flag == false) 1544 | { 1545 | //查无此人 1546 | cout << "查找失败,查无此人" << endl; 1547 | } 1548 | } 1549 | else 1550 | { 1551 | cout << "输入选项有误" << endl; 1552 | } 1553 | } 1554 | 1555 | 1556 | system("pause"); 1557 | system("cls"); 1558 | } 1559 | ``` 1560 | 1561 | 1562 | 1563 | 1564 | 1565 | #### 13.3 测试查找职工 1566 | 1567 | 在main函数分支 5 选项中,调用查找职工接口 1568 | 1569 | ![1546504714318](assets/1546504714318.png) 1570 | 1571 | 测试1 - 按照职工编号查找 - 查找不存在职工 1572 | 1573 | ![1546504767229](assets/1546504767229.png) 1574 | 1575 | 测试2 - 按照职工编号查找 - 查找存在职工 1576 | 1577 | ![1546505046521](assets/1546505046521.png) 1578 | 1579 | 测试3 - 按照职工姓名查找 - 查找不存在职工 1580 | 1581 | ![1546505115610](assets/1546505115610.png) 1582 | 1583 | 1584 | 1585 | 测试4 - 按照职工姓名查找 - 查找存在职工(如果出现重名,也一并显示,在文件中可以添加重名职工) 1586 | 1587 | 例如 添加两个王五的职工,然后按照姓名查找王五 1588 | 1589 | ![1546507850441](assets/1546507850441.png) 1590 | 1591 | ![1546507760284](assets/1546507760284.png) 1592 | 1593 | 至此,查找职工功能实现完毕! 1594 | 1595 | 1596 | 1597 | 1598 | 1599 | 1600 | 1601 | ## 14、排序 1602 | 1603 | 功能描述:按照职工编号进行排序,排序的顺序由用户指定 1604 | 1605 | #### 14.1 排序函数声明 1606 | 1607 | 在workerManager.h中添加成员函数 `void Sort_Emp();` 1608 | 1609 | ```C++ 1610 | //排序职工 1611 | void Sort_Emp(); 1612 | ``` 1613 | 1614 | 1615 | 1616 | #### 14.2 排序函数实现 1617 | 1618 | 在workerManager.cpp中实现成员函数 ` void Sort_Emp();` 1619 | 1620 | ```C++ 1621 | //排序职工 1622 | void WorkerManager::Sort_Emp() 1623 | { 1624 | if (this->m_FileIsEmpty) 1625 | { 1626 | cout << "文件不存在或记录为空!" << endl; 1627 | system("pause"); 1628 | system("cls"); 1629 | } 1630 | else 1631 | { 1632 | cout << "请选择排序方式: " << endl; 1633 | cout << "1、按职工号进行升序" << endl; 1634 | cout << "2、按职工号进行降序" << endl; 1635 | 1636 | int select = 0; 1637 | cin >> select; 1638 | 1639 | 1640 | for (int i = 0; i < m_EmpNum; i++) 1641 | { 1642 | int minOrMax = i; 1643 | for (int j = i + 1; j < m_EmpNum; j++) 1644 | { 1645 | if (select == 1) //升序 1646 | { 1647 | if (m_EmpArray[minOrMax]->m_Id > m_EmpArray[j]->m_Id) 1648 | { 1649 | minOrMax = j; 1650 | } 1651 | } 1652 | else //降序 1653 | { 1654 | if (m_EmpArray[minOrMax]->m_Id < m_EmpArray[j]->m_Id) 1655 | { 1656 | minOrMax = j; 1657 | } 1658 | } 1659 | } 1660 | 1661 | if (i != minOrMax) 1662 | { 1663 | Worker * temp = m_EmpArray[i]; 1664 | m_EmpArray[i] = m_EmpArray[minOrMax]; 1665 | m_EmpArray[minOrMax] = temp; 1666 | } 1667 | 1668 | } 1669 | 1670 | cout << "排序成功,排序后结果为:" << endl; 1671 | this->save(); 1672 | this->Show_Emp(); 1673 | } 1674 | 1675 | } 1676 | ``` 1677 | 1678 | 1679 | 1680 | 1681 | 1682 | #### 14.3 测试排序功能 1683 | 1684 | 在main函数分支 6 选项中,调用排序职工接口 1685 | 1686 | ![1546510145181](assets/1546510145181.png) 1687 | 1688 | 测试: 1689 | 1690 | 首先我们添加一些职工,序号是无序的,例如: 1691 | 1692 | ![1546658169987](assets/1546658169987.png) 1693 | 1694 | 1695 | 1696 | 测试 - 升序排序 1697 | 1698 | ![1546658190479](assets/1546658190479.png) 1699 | 1700 | 文件同步更新 1701 | 1702 | ![1546658273581](assets/1546658273581.png) 1703 | 1704 | 1705 | 1706 | 1707 | 1708 | 测试 - 降序排序 1709 | 1710 | ![1546658288936](assets/1546658288936.png) 1711 | 1712 | 文件同步更新 1713 | 1714 | ![1546658313704](assets/1546658313704.png) 1715 | 1716 | 至此,职工按照编号排序的功能实现完毕! 1717 | 1718 | 1719 | 1720 | 1721 | 1722 | 1723 | 1724 | 1725 | 1726 | 1727 | 1728 | ## 15、清空文件 1729 | 1730 | 功能描述:将文件中记录数据清空 1731 | 1732 | 1733 | 1734 | #### 15.1 清空函数声明 1735 | 1736 | 在workerManager.h中添加成员函数 `void Clean_File();` 1737 | 1738 | ```C++ 1739 | //清空文件 1740 | void Clean_File(); 1741 | ``` 1742 | 1743 | 1744 | 1745 | 1746 | 1747 | #### 15.2 清空函数实现 1748 | 1749 | 在workerManager.cpp中实现员函数 ` void Clean_File();` 1750 | 1751 | ```C++ 1752 | //清空文件 1753 | void WorkerManager::Clean_File() 1754 | { 1755 | cout << "确认清空?" << endl; 1756 | cout << "1、确认" << endl; 1757 | cout << "2、返回" << endl; 1758 | 1759 | int select = 0; 1760 | cin >> select; 1761 | 1762 | if (select == 1) 1763 | { 1764 | //打开模式 ios::trunc 如果存在删除文件并重新创建 1765 | ofstream ofs(FILENAME, ios::trunc); 1766 | ofs.close(); 1767 | 1768 | if (this->m_EmpArray != NULL) 1769 | { 1770 | for (int i = 0; i < this->m_EmpNum; i++) 1771 | { 1772 | if (this->m_EmpArray[i] != NULL) 1773 | { 1774 | delete this->m_EmpArray[i]; 1775 | } 1776 | } 1777 | this->m_EmpNum = 0; 1778 | delete[] this->m_EmpArray; 1779 | this->m_EmpArray = NULL; 1780 | this->m_FileIsEmpty = true; 1781 | } 1782 | cout << "清空成功!" << endl; 1783 | } 1784 | 1785 | system("pause"); 1786 | system("cls"); 1787 | } 1788 | ``` 1789 | 1790 | 1791 | 1792 | 1793 | 1794 | #### 15.3 测试清空文件 1795 | 1796 | 在main函数分支 7 选项中,调用清空文件接口 1797 | 1798 | ![1546511085541](assets/1546511085541.png) 1799 | 1800 | 测试:确认清空文件 1801 | 1802 | ![1546510976745](assets/1546510976745.png) 1803 | 1804 | 再次查看文件中数据,记录已为空 1805 | 1806 | ![1546510994196](assets/1546510994196.png) 1807 | 1808 | 打开文件,里面数据已确保清空,该功能需要慎用! 1809 | 1810 | ![1546511018517](assets/1546511018517.png) 1811 | 1812 | 1813 | 1814 | 随着清空文件功能实现,本案例制作完毕 ^ _ ^ -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/图片/STL起始和结束迭代器位置.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/图片/STL起始和结束迭代器位置.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/图片/list容器的基本概念.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/图片/list容器的基本概念.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/图片/queue队列的基本概念.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/图片/queue队列的基本概念.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/图片/stack栈的基本概念.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/图片/stack栈的基本概念.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/图片/swap互换容器_收缩内存解析图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/图片/swap互换容器_收缩内存解析图.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/图片/常用集合算法解析图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/图片/常用集合算法解析图.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/图片/类模板案例-数组类封装.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/图片/类模板案例-数组类封装.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/C++提高编程PDF版.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/C++提高编程PDF版.pdf -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/1547103297864.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/1547103297864.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/1547103359158.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/1547103359158.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/1547105026929.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/1547105026929.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/1547606785041.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/1547606785041.png -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547547642923.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547547642923.jpg -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547547896341.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547547896341.jpg -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547604555425.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547604555425.jpg -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547605111510.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547605111510.jpg -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547606475892.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547606475892.jpg -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547608564071.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/clip_image002-1547608564071.jpg -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/clip_image002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/clip_image002.jpg -------------------------------------------------------------------------------- /第5阶段-C++提高编程资料/讲义/assets/clip_image002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第5阶段-C++提高编程资料/讲义/assets/clip_image002.png -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.exe -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.ilk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.ilk -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.pdb -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/speechManager.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/speechManager.obj -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/vc141.idb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/vc141.idb -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/vc141.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/vc141.pdb -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.log: -------------------------------------------------------------------------------- 1 |  speechManager.cpp 2 | f:\vs项目\基于stl的演讲比赛流程管理系统\基于stl的演讲比赛流程管理系统\speechmanager.cpp(56): warning C4018: “<”: 有符号/无符号不匹配 3 | f:\vs项目\基于stl的演讲比赛流程管理系统\基于stl的演讲比赛流程管理系统\speechmanager.cpp(362): warning C4018: “<”: 有符号/无符号不匹配 4 | c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\numeric(26): warning C4244: “=”: 从“double”转换到“_Ty”,可能丢失数据 5 | with 6 | [ 7 | _Ty=float 8 | ] 9 | c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.16.27023\include\numeric(36): note: 参见对正在编译的函数 模板 实例化“_Ty std::accumulate<_InIt,_Ty,std::plus>(const _InIt,const _InIt,_Ty,_Fn)”的引用 10 | with 11 | [ 12 | _Ty=float, 13 | _InIt=std::_Deque_iterator>>, 14 | _Fn=std::plus 15 | ] 16 | f:\vs项目\基于stl的演讲比赛流程管理系统\基于stl的演讲比赛流程管理系统\speechmanager.cpp(191): note: 参见对正在编译的函数 模板 实例化“_Ty std::accumulate>>,float>(const _InIt,const _InIt,_Ty)”的引用 17 | with 18 | [ 19 | _Ty=float, 20 | _InIt=std::_Deque_iterator>> 21 | ] 22 | 演讲比赛流程管理系统.cpp 23 | 正在生成代码... 24 | 基于STL的演讲比赛流程管理系统.vcxproj -> F:\VS项目\基于STL的演讲比赛流程管理系统\Debug\基于STL的演讲比赛流程管理系统.exe 25 | -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/CL.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/CL.command.1.tlog -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/CL.read.1.tlog -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/CL.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/CL.write.1.tlog -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/link.command.1.tlog -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/link.read.1.tlog -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/link.write.1.tlog -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/基于STL的演讲比赛流程管理系统.tlog/基于STL的演讲比赛流程管理系统.lastbuildstate: -------------------------------------------------------------------------------- 1 | #TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17763.0 2 | Debug|Win32|F:\VS项目\基于STL的演讲比赛流程管理系统\| 3 | -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/演讲比赛流程管理系统.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/Debug/演讲比赛流程管理系统.obj -------------------------------------------------------------------------------- /第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/speaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第6阶段实战-基于STL泛化编程的演讲比赛资料/代码/基于STL的演讲比赛流程管理系统/基于STL的演讲比赛流程管理系统/speaker.h -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/Debug/机房预约系统.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/Debug/机房预约系统.exe -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/Debug/机房预约系统.ilk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/Debug/机房预约系统.ilk -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/Debug/机房预约系统.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/Debug/机房预约系统.pdb -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 15 4 | VisualStudioVersion = 15.0.28307.168 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "机房预约系统", "机房预约系统\机房预约系统.vcxproj", "{7297FCB2-9E86-4F9E-81D1-61CA65B95D89}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {7297FCB2-9E86-4F9E-81D1-61CA65B95D89}.Debug|x64.ActiveCfg = Debug|x64 17 | {7297FCB2-9E86-4F9E-81D1-61CA65B95D89}.Debug|x64.Build.0 = Debug|x64 18 | {7297FCB2-9E86-4F9E-81D1-61CA65B95D89}.Debug|x86.ActiveCfg = Debug|Win32 19 | {7297FCB2-9E86-4F9E-81D1-61CA65B95D89}.Debug|x86.Build.0 = Debug|Win32 20 | {7297FCB2-9E86-4F9E-81D1-61CA65B95D89}.Release|x64.ActiveCfg = Release|x64 21 | {7297FCB2-9E86-4F9E-81D1-61CA65B95D89}.Release|x64.Build.0 = Release|x64 22 | {7297FCB2-9E86-4F9E-81D1-61CA65B95D89}.Release|x86.ActiveCfg = Release|Win32 23 | {7297FCB2-9E86-4F9E-81D1-61CA65B95D89}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | GlobalSection(ExtensibilityGlobals) = postSolution 29 | SolutionGuid = {01DF5346-77E4-450A-BF43-B4952718B37A} 30 | EndGlobalSection 31 | EndGlobal 32 | -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/manager.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/manager.obj -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/orderFile.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/orderFile.obj -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/student.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/student.obj -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/teacher.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/teacher.obj -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/vc141.idb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/vc141.idb -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/vc141.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/vc141.pdb -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.log: -------------------------------------------------------------------------------- 1 |  manager.cpp 2 | 机房预约系统.vcxproj -> F:\VS项目\机房预约系统\Debug\机房预约系统.exe 3 | -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.obj -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/CL.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/CL.command.1.tlog -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/CL.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/CL.read.1.tlog -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/CL.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/CL.write.1.tlog -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/link.command.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/link.command.1.tlog -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/link.read.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/link.read.1.tlog -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/link.write.1.tlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/link.write.1.tlog -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Debug/机房预约系统.tlog/机房预约系统.lastbuildstate: -------------------------------------------------------------------------------- 1 | #TargetFrameworkVersion=v4.0:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native32Bit:WindowsTargetPlatformVersion=10.0.17763.0 2 | Debug|Win32|F:\VS项目\机房预约系统\| 3 | -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Identity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/Identity.h -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/admin.txt: -------------------------------------------------------------------------------- 1 | admin 123 2 | -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/computerRoom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/computerRoom.h -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/computerRoom.txt: -------------------------------------------------------------------------------- 1 | 1 20 2 | 2 50 3 | 3 100 4 | -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/globalFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/globalFile.h -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/manager.cpp -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/manager.h -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/order.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/order.txt -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/orderFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/orderFile.cpp -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/orderFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/orderFile.h -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/student.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/student.cpp -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/student.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/student.h -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/student.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/student.txt -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/teacher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/teacher.cpp -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/teacher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/teacher.h -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/teacher.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/teacher.txt -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/机房预约系统.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/机房预约系统.cpp -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/机房预约系统.vcxproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Debug 6 | Win32 7 | 8 | 9 | Release 10 | Win32 11 | 12 | 13 | Debug 14 | x64 15 | 16 | 17 | Release 18 | x64 19 | 20 | 21 | 22 | 15.0 23 | {7297FCB2-9E86-4F9E-81D1-61CA65B95D89} 24 | 机房预约系统 25 | 10.0.17763.0 26 | 27 | 28 | 29 | Application 30 | true 31 | v141 32 | Unicode 33 | 34 | 35 | Application 36 | false 37 | v141 38 | true 39 | Unicode 40 | 41 | 42 | Application 43 | true 44 | v141 45 | Unicode 46 | 47 | 48 | Application 49 | false 50 | v141 51 | true 52 | Unicode 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | Level3 76 | Disabled 77 | true 78 | true 79 | 80 | 81 | 82 | 83 | Level3 84 | Disabled 85 | true 86 | true 87 | 88 | 89 | 90 | 91 | Level3 92 | MaxSpeed 93 | true 94 | true 95 | true 96 | true 97 | 98 | 99 | true 100 | true 101 | 102 | 103 | 104 | 105 | Level3 106 | MaxSpeed 107 | true 108 | true 109 | true 110 | true 111 | 112 | 113 | true 114 | true 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/机房预约系统.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 10 | h;hh;hpp;hxx;hm;inl;inc;ipp;xsd 11 | 12 | 13 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 14 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 15 | 16 | 17 | 18 | 19 | 源文件 20 | 21 | 22 | 源文件 23 | 24 | 25 | 源文件 26 | 27 | 28 | 源文件 29 | 30 | 31 | 源文件 32 | 33 | 34 | 35 | 36 | 头文件 37 | 38 | 39 | 头文件 40 | 41 | 42 | 头文件 43 | 44 | 45 | 头文件 46 | 47 | 48 | 头文件 49 | 50 | 51 | 头文件 52 | 53 | 54 | 头文件 55 | 56 | 57 | -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/代码/机房预约系统/机房预约系统/机房预约系统.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/成品/admin.txt: -------------------------------------------------------------------------------- 1 | admin 123 -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/成品/computerRoom.txt: -------------------------------------------------------------------------------- 1 | 1 20 2 | 2 50 3 | 3 100 -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/成品/order.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/成品/order.txt -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/成品/student.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/成品/student.txt -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/成品/teacher.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/成品/teacher.txt -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/成品/机房预约系统.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/成品/机房预约系统.exe -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/成品/机房预约系统.ilk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/成品/机房预约系统.ilk -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART1 成品、代码/成品/机房预约系统.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART1 成品、代码/成品/机房预约系统.pdb -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/图片/取消预约编号位置解析图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/图片/取消预约编号位置解析图.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/图片/预约类的容器设计解析图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/图片/预约类的容器设计解析图.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548557945611.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548557945611.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548558694230.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548558694230.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548558992754.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548558992754.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548559026436.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548559026436.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548573329273.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548573329273.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548574390768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548574390768.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548575650130.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548575650130.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548575945985.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548575945985.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548577855190.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548577855190.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548583245072.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548583245072.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548583693555.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548583693555.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548583915819.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548583915819.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548583950828.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548583950828.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548584030522.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548584030522.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548584158339.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548584158339.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548584177003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548584177003.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548588322712.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548588322712.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548589297779.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548589297779.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548589328710.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548589328710.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548589344206.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548589344206.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548589416576.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548589416576.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548641024216.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548641024216.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548641141027.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548641141027.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548641195834.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548641195834.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548641237513.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548641237513.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548642488049.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548642488049.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548643909979.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548643909979.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548644151974.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548644151974.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548644354561.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548644354561.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548644779578.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548644779578.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548646791248.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548646791248.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548646833665.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548646833665.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548647538570.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548647538570.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548647976462.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548647976462.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548648276929.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548648276929.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548659552298.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548659552298.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548659590221.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548659590221.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548659670651.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548659670651.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548659682402.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548659682402.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548661562158.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548661562158.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548662281801.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548662281801.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548667252474.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548667252474.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548667534747.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548667534747.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548667591734.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548667591734.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548669551036.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548669551036.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548669728023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548669728023.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548669753496.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548669753496.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548669798037.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548669798037.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548670866708.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548670866708.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548670949885.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548670949885.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548670958602.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548670958602.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548670966988.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548670966988.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548676922678.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548676922678.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677286679.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677286679.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677383681.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677383681.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677402705.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677402705.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677632792.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677632792.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677798815.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548677798815.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682206670.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682206670.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682413343.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682413343.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682522544.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682522544.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682597721.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682597721.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682679989.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682679989.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682733912.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682733912.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682783885.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548682783885.png -------------------------------------------------------------------------------- /第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548728936052.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MrTangLuyao/jiangyi-biji-CPP-basic/4560af7f032364f646d888f9625b9a6cb4e7c130/第7阶段-C++实战项目机房预约PART2 讲义、图片/讲义/assets/1548728936052.png --------------------------------------------------------------------------------