上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
  2018年9月28日
摘要: Windows消息机制详解 消息是指什么? 消息系统对于一个win32程序来说十分重要,它是一个程序运行的动力源泉。一个消息,是系统定义的一个32位的值,他唯一的定义了一个事件,向 Windows发出一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Wind 阅读全文
posted @ 2018-09-28 21:01 Love流浪的猪 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 0、属性 new/delete是C++关键字,需要编译器支持。malloc/free是库函数,需要头文件支持。 1. 参数 使用new操作符申请内存分配时无须指定内存块的大小,编译器会根据类型信息自行计算。 而malloc则需要显式地指出所需内存的尺寸。 2. 返回类型 new操作符内存分配成功时, 阅读全文
posted @ 2018-09-28 12:01 Love流浪的猪 阅读(299) 评论(0) 推荐(0) 编辑
摘要: STL中map的key能否用char *呢?当然可以! STL中map的key能否用char *呢?当然可以! 在程序中需要用到一个map,本来是这样写的,map<string, int> mapStr; 为了追求效率,把string改成了char *,map<char *, int> mapStr 阅读全文
posted @ 2018-09-28 11:09 Love流浪的猪 阅读(989) 评论(0) 推荐(0) 编辑
摘要: MFC消息机制: 阅读全文
posted @ 2018-09-28 11:02 Love流浪的猪 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 第一:继承方式是public的情况下: 当成员是public的时候,派生类对象可以直接调用基类的这个方法和数据, 当数据是private的时候,派生类的对象不能直接调用之,可以通过调用基类的方法来访问该数据, 当数据是protect的时候,派生类对象可以直接调用之 第二、继承方式是private的时 阅读全文
posted @ 2018-09-28 10:02 Love流浪的猪 阅读(541) 评论(0) 推荐(1) 编辑
  2018年9月27日
摘要: std::atomic_flag是一个原子的布尔类型,可支持两种原子操作: test_and_set, 如果atomic_flag对象被设置,则返回true; 如果atomic_flag对象未被设置,则设置之,返回false clear. 清楚atomic_flag对象 std::atomic_fl 阅读全文
posted @ 2018-09-27 21:40 Love流浪的猪 阅读(37376) 评论(1) 推荐(2) 编辑
摘要: https://www.cnblogs.com/whlook/p/6573659.html (https://www.cnblogs.com/lidabo/p/7852033.html) C++:线程(std::thread) 1.创建一个线程 创建线程比较简单,使用std的thread实例化一个线 阅读全文
posted @ 2018-09-27 21:35 Love流浪的猪 阅读(3514) 评论(0) 推荐(0) 编辑
摘要: Windows Linux 阅读全文
posted @ 2018-09-27 21:30 Love流浪的猪 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 优点 (1) 由于单例模式在内存中只有一个实例,减少内存开支,特别是一个对象需要频繁地创建销毁时,而且创建或销毁时性能又无法优化,单例模式就非常明显了 (2) 由于单例模式只生成一个实例,所以,减少系统的性能开销,当一个对象产生需要比较多的资源时,如读取配置,产生其他依赖对象时,则可以通过在应用启动 阅读全文
posted @ 2018-09-27 20:36 Love流浪的猪 阅读(15932) 评论(0) 推荐(0) 编辑
摘要: 哈希表的定义:哈希表是一种根据关键码去寻找值的数据映射结构,该结构通过把关键码映射的位置去寻找存放值的地方 https://blog.csdn.net/duan19920101/article/details/51579136 阅读全文
posted @ 2018-09-27 20:24 Love流浪的猪 阅读(557) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页