上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 66 下一页
摘要: 啥是POD类型?POD全称Plain Old Data。通俗的讲,一个类或结构体通过二进制拷贝后还能保持其数据不变,那么它就是一个POD类型。平凡的定义1.有平凡的构造函数2.有平凡的拷贝构造函数3.有平凡的移动构造函数4.有平凡的拷贝赋值运算符5.有平凡的移动赋值运算符6.有平凡的析构函数7.不能... 阅读全文
posted @ 2014-08-18 00:39 zzyoucan 阅读(9009) 评论(0) 推荐(2) 编辑
摘要: 我们在C++程序中经常看到两种new的使用方式:new A以及new A()。那么这两种究竟有什么区别呢?调用new分配的内存有时候会被初始化,而有时候不会,这依赖于A的类型是否是POD(Plain old data)类型,或者它是否是包含POD成员、使用编译器生成默认构造函数的类。附:POD类型P... 阅读全文
posted @ 2014-08-18 00:38 zzyoucan 阅读(9873) 评论(0) 推荐(1) 编辑
摘要: 一,问题提出:class B; class A { public: B b; }; class B { public: A a; }; 以上写法会造成头文件相互包含,是错误的。 因为在A对象中要开辟一块属于B的空间,而B中又有A的空... 阅读全文
posted @ 2014-08-18 00:01 zzyoucan 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 昨天遇到了两个让我解决好长时间的问题,属于比较蛋疼的问题,第一个发现总是发现编译没问题,链接总是错误,检查了半天,发现时头文件相互包含的问题,然后在一个文件里面申明一下,在.cpp文件里包含即可。第二更蛋疼了,也是链接问题,找了半天,发现是一个文件下的文件和另一个文件夹下的文件重名了,然后我把一个相... 阅读全文
posted @ 2014-08-17 23:19 zzyoucan 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 有段时间没看map里面的东西了,刚才看发现功能上增加了一些,在来复习了一次流程初始化每个map建立线程,这个线程有两个功能,1.处理GS发过来的包 2.驱动map里面的定时器GS发过来的包是存在m_gs2msPkts2这个无锁的单消费者,单生产者队列中,只要是GS中不处理的包都要发到MAP中然后每个... 阅读全文
posted @ 2014-08-13 00:51 zzyoucan 阅读(219) 评论(0) 推荐(0) 编辑
摘要: while(!m_SMque.pop(data));看到这个有点忘了,如果pop返回false会一直执行pop,其实这个执行的是空语句,而while每次执行都需要判断条件,所以如果pop返回false会一直执行pop函数 阅读全文
posted @ 2014-08-11 20:05 zzyoucan 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 今天看到这个有点晕了SM_Data**m_ppSMPool;m_ppSMPool = new SM_Data*[nMaxCount];//其实m_ppSMPool还是一个指针,是一个SM_Data*类型的指针,代表里面每个元素是SM_Data*类型,别加个*就吓着了for (int i = 0; i... 阅读全文
posted @ 2014-08-11 00:12 zzyoucan 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 发送端 //1.在页面文件中创建一个可共享的文件句柄 //2使用默认安全对象 //3.可读,可写打开打开映射 //4.最大长度的高32位 //5.最大长度的低32位,此为size大小 //6.指定文件映射对象的名字 //return:新建文件映射对象的句柄,... 阅读全文
posted @ 2014-08-10 23:08 zzyoucan 阅读(392) 评论(0) 推荐(0) 编辑
摘要: #include struct MyStruct{ MyStruct(int a) { a = b = 0; } int a; int b;};int main(){ MyStruct my = {0};//列表初始化只适合非聚合结构体,所以这样不行... 阅读全文
posted @ 2014-08-10 16:20 zzyoucan 阅读(3065) 评论(1) 推荐(1) 编辑
摘要: 发送端#include "DBProc1.h"#include #include #include using namespace boost::interprocess;PLUG_COMPONENT_AUTO_REG(DBProc1)//DO NOT EDIT THISstruct MyStruc... 阅读全文
posted @ 2014-08-10 13:51 zzyoucan 阅读(2330) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 66 下一页