基于C++与Unity的数据库Demo
Asce66
喜欢Unity,想进入游戏开发行业
展开
-
C++Protobuf的生成与使用
编写.proto文件syntax:表明protobuf的版本号(末尾不要忘了;)package:表明生成的类对象位于哪一个命名空间(末尾不要忘了;)每一个类属性后面的必须跟一个编号,且不能重复syntax="proto3";package Protocol;message User{ string name=1; int32 age=2;}message UserGroup{ repeated User userList=1;}.proto文件转为c++类写一个run.ba原创 2020-10-04 10:15:39 · 4245 阅读 · 0 评论 -
VisualStudio配置Protobuf
在VisualStudio中的c++项目,如果需要引入第三方库,一般都是这几个步骤:1.在包含目录下引入第三方库的include文件路路径2.在库目录下引入第三方库lib文件路径3.在链接器/输入中写下需要的lib/dll文件名称(也可以在一引入头文件后直接使用#pragma comment(库类型,库名)宏命令)4.在项目的发布目录下存放需要的lib/dll库配置需要工具:protobuf-cpp-3.11.4cmakevisual studio具体配置步骤:protobuf下载地原创 2020-10-04 10:14:37 · 1432 阅读 · 0 评论 -
C++socket相关API
socket有关函数介绍WSADATA data; /// <summary> /// 激活socket库 /// 参数一:2个字节的WORD(ushort),低字节表示主版本号,高字节表示所需WinSock实现的最低版本 /// 参数二:函数填入被激活的socket库信息,如实现的版本 /// </summary> /// <returns>0:正常 其他:错误原因</returns> int err = WSAStartup(MAKEWO原创 2020-10-04 08:58:04 · 369 阅读 · 0 评论 -
C++的Mysql常用API
#include<mysql.h>//用于链接libmysql.lib库的宏,这样就不需要在VS里面去配置链接器了#pragma comment(lib, "libmysql.lib")class MySqlAPI{private: //数据库配置信息 const char* host = "127.0.0.1";//mysql所在IP地址 const char* user = "root";//Mysql账户名称 const char* password原创 2020-10-04 08:50:10 · 632 阅读 · 1 评论 -
VisualStudio配置C++的Mysql
在VisualStudio中的c++项目,如果需要引入第三方库,一般都是这几个步骤:1.在包含目录下引入第三方库的include文件路路径2.在库目录下引入第三方库lib文件路径3.在链接器/输入中写下需要的lib/dll文件名称(也可以在一引入头文件后直接使用#pragma comment(库类型,库名)宏命令)4.在项目的发布目录下存放需要的lib/dll库配置使用的工具:VisualStudio 2019Mysql8.0完整配置步骤1.include文件:这个路径下的inclu原创 2020-10-04 08:48:10 · 161 阅读 · 0 评论