logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mac&iOS Socket编程

转自 https://github.com/kejinlu/objc-doc/blob/master/Socket%E7%BC%96%E7%A8%8B.md大纲一.Socket简介二.BSD Socket编程准备1.地址2.端口3.网络字节序4.半相关与全相关5.网络编程模型三.socket接口编程示例四.使用select五.使用kqueue六.使用流

#ios
STL map与Boost unordered_map 的不同

1.Boost.Unordered 和 C++ 标准里的容器的不同之处在于—— Boost.Unordered 不要求其中的元素是可排序的, 因为它不会做出排序操作在排序操作无足轻重时(或是根本不需要), Boost.Unordered 就很合适了。2.STL的map是按照operator3.Boost.Unordered 需要其中的元素可计算 Hash 值。 一些类似于 std::str

使用vector进行排序插入

如果我们有个vector容器,如std::vector vMyVec,里面现在已经有1,3,5,7, 四个元素,现在需要往1,3之间插入2这个元素,那怎么办呢,更或者vector里面是个自定义的类型,需要做这种插入操作,那可以采用下面的方法 #include "stdafx.h"#include#includeclass CEntity{public:CEntity(

关于使用C++ json库一些错误的解决方法

json官网 http://www.json.org/json资源下载地址 http://sourceforge.net/projects/jsoncpp/下载json库后,进入makefiles\vs71 选择工程文件进行编译 编译完成后,可以在build\vs71目录下的debug或release目录下的lib_json文件夹下找到生成的lib文件如果你的工程需要用到jso

什么是KBEngine

什么是KBEngine?kbengine仿照bigworld技术努力成为一款开源mmog引擎,bigworld引擎的特点是开发者无需接触c++底层, 无需重复性的实现网络,内存管理,线程管理等底层通用性技术,把精力集中到游戏开发层面上来, 使用python就能够简单高效的打造一款游戏。先简单的介绍一下引擎的各个主要组件部分:· dbmgr:实现数据的存取,默认使用mysql作

#c++#游戏开发#游戏
到底了