摘要:
[protobuffer] 1、扩展名为.proto。 2、定义一个协议: 3、定义一个Service: 4、编译器为protoc,使用protoc: 5、style:所有的类型名均CamelCase,此外: 1)message中的字段小写。 2)enum中的字段大写。 3)services中的字段CamelCase。 阅读全文
posted @ 2013-09-05 15:09
Tekkaman
阅读(2070)
评论(0)
推荐(0)
摘要:
[多重继承&虚继承] 1、对于下面左图的类层次,Bottom的内存结构如中间的图,当把Bottom*转换为Right*时,如下右图。 2、对于虚继承,类层次图如下左,内存结构图如下右. 3、普通继承,基类被放置在类内存的前端;虚继承,基类被放在类的后端,另外在类的头上放置一个vbptr,指向一个vtable,该vtable内含基类到当前点的偏移、当前点到整个对象原点的偏移、本对象的类型。 更多请参考:http://blog.csdn.net/littlehedgehog/article/details/5442430 阅读全文
posted @ 2013-09-05 10:57
Tekkaman
阅读(412)
评论(0)
推荐(0)
浙公网安备 33010602011771号