http://www.cnblogs.com/wintergrass/category/202147.html
C++中的类型转换static_cast、dynamic_cast、const_cast和reinterpret_cast总结
http://www.jb51.net/article/55885.htmprotobuf学习
https://blog.csdn.net/hailong0715/article/details/52057873
https://github.com/google/protobuf/
https://developers.google.cn/protocol-buffers/