- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 protobuf编译.proto文档
protobuf编译文件和源码在点击打开链接1:在同一目录下按键盘shift+鼠标右键--》点击--》在此处打开命令窗口,打开后如下图所示2.该目录下有person.proto文档,可以自己编写,如下syntax = "proto2";message Person{ required string name = 1; required int32 age = 2;...
2018-01-28 00:18:28 1087
原创 Message对象
一)描述1: 每一个Message对象都包含两个对象: (1)google::protobuf::Descriptor 描述对象,是Message所有Filed的一个集合,它又包含了FieldDescriptor 对象; 每个filed都对应一个FieldDescriptor; (2)google::protobuf::Reflection 反射对象, 通过
2018-01-27 23:01:29 1508
原创 Protobuf数据类型
protobuf编译文件和源码在点击打开链接1: 数据类型:double: 浮点数float: 单精度浮点int32: int类型,使用可变长编码,编码负数不够高效,如果有负数那么使用sint32sint32: int类型,使用可变长编码,有符号的整形,比通常的int32高效;uint32: 无符号整数使用可变长编码方式;int64 long long ,
2018-01-27 22:43:59 11604
原创 C++中overload(重载),override(覆盖),overwrite(重写/覆写)的区别
#include <cstdio>#include <cstdlib>class Base{public:#pragma region MyRegion1 //函数重载(overload) //step1:在同一个类中 //step2:函数名相同; //step3:参数不同; //step4:virtual 关键字可有可无 void ov...
2018-01-27 15:57:02 457
原创 VC2012+QT新建一个控制台程序
1.新建一个项目,选择控制台程序2.下一步。project setting 可以包含模块,可以再这选择也可以之后选择3.配置工程属性 1)需要源码的话添加VC++目录里的源目录 2)包含头文件 C/C++ ----常规----附加包含目录 (需要什么头文件自己就包含,如$(QTDIR)\include\QtCore) 3)添加库
2018-01-27 00:01:08 373
原创 QT5 QT4--LNK2019 无法解析的外部符号
新创建的工程#include #include #include #include int main(int argc, char *argv[]){ QApplication app(argc, argv); QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK")); QWidget* pwidget =
2018-01-26 22:27:31 2905
易学C++
2011-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人