2015年12月25日

摘要: C++在创建对象的时候可以采用两种方式:(例如类名为Test) Test test 或者 Test* pTest = new Test()。 这两种方法都可以实例化一个对象,但是这两种方法有很大的区别,区别在于对象内容所在的内存空间不同,众所周知,内存的分配方式有三种 (1)从静态... 阅读全文
posted @ 2015-12-25 11:12 Stars-OnMyWay 阅读(254) 评论(0) 推荐(0)
 
摘要: C++中实现回调机制的几种方式(1)Callback方式Callback的本质是设置一个函数指针进去,然后在需要需要触发某个事件时调用该方法, 比如Windows的窗口消息处理函数就是这种类型。比如下面的示例代码,我们在Download完成时需要触发一个通知外面的事件:(2)Sink方式Sink的本... 阅读全文
posted @ 2015-12-25 09:38 Stars-OnMyWay 阅读(650) 评论(0) 推荐(0)