C/C++
文章平均质量分 63
孟一
随意
展开
-
C++实现简易(多人弹幕控制主播游戏人物类型,CMD_迷宫小游戏)(二)
更新内容: 1.迷宫地图使用prim算法生成看起来像回事的地图 2.修改后面启动的客户端不同步之前的客户端的游戏情况逻辑实现: 1.服务器第一个接到客户端链接时,生成地图,初始坐标等信息。 2.有客户端链接时,给客户端发送地图,当前人物坐标等数据 3.客户端不生成地图,只接收服务器地图数据,每次成功行动后,发送坐标给服务器记录最新坐标代码实现:客户端Game01 类#pragma once...原创 2021-01-21 18:27:37 · 425 阅读 · 0 评论 -
C++实现简易(多人弹幕控制主播游戏人物类型,CMD_迷宫小游戏)(一)
1.原因:因疫情原因,很多公司的年会取消了,修改为线上。就像线上有什么好玩的,突然想到外国主播,让水友发弹幕来控制游戏人物行动这件事情。感觉还挺好玩的。就想是怎么做出来的。可以做一个这种类型的小游戏,如果公司年会线上的话,可以让不同团队来控制这个小人物,看看那个团队的统一性,凝聚力最强。(原理是一段时间内,得到命令最多的那个命令,便是角色下一步的行动方向),可以扩展为web类型,或者QT,MFC做出UI都可以。2.原理:Game类,绘制游戏界面,逻辑运动处理等。Client类,发送接..原创 2021-01-14 17:29:54 · 1269 阅读 · 1 评论 -
C++实现JSon文件解析类
不是很清楚原创 2020-12-11 09:24:22 · 1300 阅读 · 0 评论 -
C++排序模板实现
昨天做了道题,突然懵逼,模板有点忘记了。复习一下子。#include<iostream>using namespace std;template<class T>void swap(T *a,T *b){ T z; z = *a; *a = *b; *b = z;}template <class T>int complate(T a,T b){ return a>b?1:(a<b?-1:...原创 2020-05-20 11:25:19 · 466 阅读 · 0 评论 -
C/C++找工作这点事
年后开始准备找工作,到目前为止,基本上也快要落实下来了。记录一下这一个月左右的情况吧。 自己是17年毕业的,普通的二本,计算机专业。毕业后加入现在的公司,是一个独资的日企。这一年多的时间里,学习日语和与日本客户打交道。公司规模从一开始的300多人到现在的600多人,两年时间基本翻倍了。发展很是迅速,但是技术上没有什么突破,用的东西都是一些相对较简单的,而且有非常多的局限性,基本都是...原创 2019-03-06 16:10:00 · 4779 阅读 · 7 评论 -
QT5连接使用mysql
1.使用背景 换公司后,当前公司的项目是一个QT方面的项目。QT还是大学期间自学过一段时间,现在好久没用,很多东西都忘记了。想做点小东西试试手,顺便熟悉一下。2.安装软件1)安装mysql,我这里使用的是mysql5.5,可以官方或百度搜索下载。安装过程参考CSDN :mysql5.5安装教程2)安装QT5,我这里安装的是windows下5.6.3,下载安装。下载参考...原创 2019-03-26 14:56:47 · 2344 阅读 · 1 评论 -
QT5+VS2017+Mysql5.5
1.版本软件QT:qt-opensource-windows-x86-5.9.5.exe,qt-opensource-windows-x86-5.12.1.exe(为什么会有两个,主要是因为我懒。。。后面详细说明)VS:Visual Studio 2017mysql:mysql+for+windows%28mysql-5.5.22-win32%29.msi,Navicat for My...原创 2019-08-18 23:23:10 · 853 阅读 · 2 评论 -
QT5+VS2017+Mysql5.5(二)-数据库模块独立插件
1.前言上次搭建好环境后,想单独的开发出各个模块。首先的是数据库模块,后续还有XML文件,excel读写,插件间信号传递,线程池,数据加密等模块。把各个模块集成成一个差价,后面如果想写什么东西,直接就可以拿来调用。2.内容数据库模块,考虑到实际项目中遇到的情况,采用单例模式设计数据库插件类DBservice。外面包装一层接口DBserviceCtrl类,只给其他插件调用的接口。具体...原创 2019-09-17 21:40:21 · 320 阅读 · 0 评论