- 博客(6)
- 收藏
- 关注
原创 使用Ubuntu18.04.5登录MySql问题
使用Ubuntu18.04.5登录MySql问题最近开始学习mysql,在登录mysql时出现了以下问题。使用$mysql -u root -p命令登录,在输入安装mysql时设置的密码后,出现以下报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)提示权限不足,拒绝访问。老师给出的解决方案是加上sudo,但经过测试又发现新的问题。使用sudo确实可以用mysql
2021-09-04 13:44:19 164
原创 C++实现2048小游戏(命令行)
C++学习笔记试着写了一下用一个二维数组模拟游戏棋盘,在二维数组上的空位置随机位置生成数字2或4,然后接收用户操作,向指定的方向移动并合并数字,再次生成数字,如此往复,直到游戏结束。这里有几个问题:游戏结束条件如何保证随机生成的位置不会覆盖已有数字如何移动与合并数字游戏结束的条件为,随机生成数字后棋盘为满,且此时已经没有数字可以再合并。而为了保证随机生成的位置不会覆盖已有数字,可以将还没空的数字单独存在一个数组中,生成数字时在这个数组中生成。移动与合并数字可以根据用户输入的操作依次扫描每
2021-03-17 19:21:02 648
原创 c++案例 基于多态的职工管理系统
c++学习笔记职工管理系统可以用来管理公司内所有员工的信息本教程主要利用C++来实现一个基于多态的职工管理系统公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位管理系统中需要实现的功能如下:●退出管理程序:退出当前管理系统●增加职工信息:实现批量添加职工功能,将信息录入到文件中,职工信息为:职工编号、姓名、部门编号●显示职工信息:显示公司内部所有职工的信息●删除离职职工:按照编号删除指定的职工●修改职工信息:按照编号修改职工个人信息●查找职工信息:
2021-03-16 22:32:19 965 2
原创 C++多态案例 电脑组装
C++学习笔记案例需求:电脑主要组成部件为CPU(用于计算),显卡(用于显示),内存条(用于存储)。将每个零件封装出抽象基类,并且提供不同的商生产不同的零件,创建电脑类提供让电脑工作的函数,并且调用每个零件工作的接口测试时组装三台不同的电脑进行工作分别抽象CPU、GPU、内存条父类,用不同厂商类继承抽象父类。用电脑类构造函数组装电脑,并提供接口 。#include <iostream>using namespace std;class abstractCpu{public:
2021-03-15 12:33:16 427
原创 C++动态多态案例 饮料制作
*C++学习笔记 *通过类继承与纯虚函数实现多态#include <iostream>using namespace std;//抽象饮料制作父类class abstractDrinking{public: virtual void Boil() = 0; virtual void Brew()= 0; virtual void PutInCup() = 0; virtual void AddSomeThing() = 0; void makeDrink() {
2021-03-15 11:01:15 208
原创 C++实现通讯录管理系统
C++学习历程通讯录管理系统训练基本语法#include<iostream>using namespace std;#include<string># define MAX 100//定义联系人结构体struct People { string name; int sex; string number; int age;};//定义通讯录结构体struct AddressList { People ADL[MAX]; int counter = 0
2021-03-11 01:10:57 503
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人