第7阶段-C++实战项目机房预约 B站视频连接黑马C++教学视频:https://www.bilibili.com/video/BV1et411b73Z 机房预约系统1、机房预约系统需求1.1 系统简介 学校现有几个规格不同的机房,由于使用时经常出现”撞车”现象,现开发一套机房预约系统,解决这一问题。 1.2 身份简介分别有三种身份使用该程序 学生代表:申请使用机房 教师:审核学生的预约申请 管理员:给学生、教师创建账号 2021-02-19 编程学习 > C++黑马视频讲义 #C++
第6阶段实战-基于STL泛化编程的演讲比赛 B站视频连接黑马C++教学视频:https://www.bilibili.com/video/BV1et411b73Z 演讲比赛流程管理系统1、 演讲比赛程序需求 1.1 比赛规则 学校举行一场演讲比赛,共有12个人参加。比赛共两轮,第一轮为淘汰赛,第二轮为决赛。 比赛方式:分组比赛,每组6个人;选手每次要随机分组,进行比赛 每名选手都有对应的编号,如 10001 ~ 10012 第一轮分为两个 2021-02-19 编程学习 > C++黑马视频讲义 #C++
第5阶段-C++提高编程 B站视频连接黑马C++教学视频:https://www.bilibili.com/video/BV1et411b73Z C++提高编程 本阶段主要针对C++==泛型编程==和==STL==技术做详细讲解,探讨C++更深层的使用 1 模板1.1 模板的概念模板就是建立通用的模具,大大提高复用性 例如生活中的模板 一寸照片模板: PPT模板: 模板的特点: 模板不可以直接使用,它只是一个框架 2021-02-19 编程学习 > C++黑马视频讲义 #C++
第4阶段实战-基于多态的企业职工系统 B站视频连接黑马C++教学视频:https://www.bilibili.com/video/BV1et411b73Z 职工管理系统1、管理系统需求职工管理系统可以用来管理公司内所有员工的信息 本教程主要利用C++来实现一个基于多态的职工管理系统 公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责 普通员工职责:完成经理交给的任务 经理职责:完成老 2021-02-19 编程学习 > C++黑马视频讲义 #C++
第3阶段-C++核心编程 B站视频连接黑马C++教学视频:https://www.bilibili.com/video/BV1et411b73Z C++核心编程本阶段主要针对C++==面向对象==编程技术做详细讲解,探讨C++中的核心和精髓。 1 内存分区模型C++程序在执行时,将内存大方向划分为4个区域 代码区:存放函数体的二进制代码,由操作系统进行管理的 全局区:存放全局变量和静态变量以及常量 栈区:由编译器自动分配 2021-02-19 编程学习 > C++黑马视频讲义 #C++
第2阶段实战-通讯录管理 B站视频连接黑马C++教学视频:https://www.bilibili.com/video/BV1et411b73Z 通讯录管理系统1、系统需求通讯录是一个可以记录亲人、好友信息的工具。 本教程主要利用C++来实现一个通讯录管理系统 系统中需要实现的功能如下: 添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人 显示联系人:显示通讯录中所有联系人 2021-02-19 编程学习 > C++黑马视频讲义 #C++
第1阶段-C++匠心之作 B站视频连接黑马C++教学视频:https://www.bilibili.com/video/BV1et411b73Z C++基础入门1 C++初识1.1 第一个C++程序编写一个C++程序总共分为4个步骤 创建项目 创建文件 编写代码 运行程序 1.1.1 创建项目 Visual Studio是我们用来编写C++程序的主要工具,我们先将它打开 1.1.2 创建文件右键源文件,选 2021-02-19 编程学习 > C++黑马视频讲义 #C++
C++课程安排 前言此系列博文为B站黑马C++教学视频讲义的整理搬运,不做任何商业用途,如侵删。 C++课程安排 明确C++课程学习阶段以及课程内容 阶段 内容 目标 案例 第一阶段 C++基础语法入门 对C++有初步了解,能够有基础编程能力 通讯录管理系统 第二阶段 C++核心编程 介绍C++面向对象编程,为大型项目做铺垫 职工管理系统 第三阶段 C++提高编程 介绍C++泛型编程思想,以 2021-02-19 编程学习 > C++黑马视频讲义 #C++
ROS GUI程序开发——配置QT环境 Step 1: ROS安装配置 点击查看ROS安装参考教程。 安装ros对qt pkg的支持 12sudo apt-get install ros-kinetic-qt-createsudo apt-get install ros-kinetic-qt-build 安装完成即可通过catkin_create_qt_pkg来创建ros gui包 123mkdir -p ~/catkin_qt/sr 2021-01-15 ROS > ROS-GUI程序开发 #ROS GUI #QT-Ros
Ubuntu下QT代码格式化配置——Clang-Format Step 1:安装clang-format在Ubuntu下安装非常简单: 1sudo apt install clang-format 自带的排版格式主要有:LLVM, Google, Chromium, Mozilla, WebKit。 Step 2:自定义代码风格 导出默认配置文件.clang-format: 12# clang-format -style=格式名 -dump-config 2020-12-17 QT #Clang-Format