摘要: 为什么自定义协议包 各个协议包里都包含什么 都有哪些协议包 说出几个里面的成员都有什么 注册请求协议\登录请求, //获取文件列表请求, //获取文件列表回复 为什么发送的包里不能有指针? 因为指针里面装的是地址,存在我们的本机里面的地址,当我们跨进程甚至跨主机去根据该地址去找的话,是找不到我们想要 阅读全文
posted @ 2018-03-10 16:09 Curo 阅读(152) 评论(0) 推荐(0) 编辑
摘要: http://www.aboutyun.com/thread-14401-1-1.html https://www.cnblogs.com/liufei1983/p/7099401.html 阅读全文
posted @ 2018-03-10 14:36 Curo 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Ⅱ.参数 一般地,赋值运算符重载函数的参数是函数所在类的const类型的引用(如上面例1),加const是因为: ①我们不希望在这个函数中对用来进行赋值的“原版”做任何修改。 ②加上const,对于const的和非const的实参,函数就能接受;如果不加,就只能接受非const的实参。 用引用是因为 阅读全文
posted @ 2018-03-10 14:22 Curo 阅读(368) 评论(0) 推荐(0) 编辑
摘要: C++中一般创建对象,拷贝或赋值的方式有构造函数,拷贝构造函数,赋值函数这三种方法。下面就详细比较下三者之间的区别以及它们的具体实现 1.构造函数 构造函数是一种特殊的类成员函数,是当创建一个类的对象时,它被调用来对类的数据成员进行初始化和分配内存。(构造函数的命名必须和类名完全相同) 首先说一下一 阅读全文
posted @ 2018-03-10 13:10 Curo 阅读(427) 评论(0) 推荐(0) 编辑