![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Juce
Skilla
这个作者很懒,什么都没留下…
展开
-
Juce源码分析(九)应用程序基类ApplicationBase
Juce应用程序基类ApplicationBase,管理应用程序的生命周期,包括消息管理器的初始化,应用层的初始化,消息循环,退出循环后的shutdown通知原创 2014-11-17 20:58:41 · 2342 阅读 · 2 评论 -
Juce源码分析(八)强引用与弱引用
Juce中有一对强弱引用,分别原创 2014-11-03 15:58:28 · 2058 阅读 · 0 评论 -
Juce源码分析(七)弱引用(2)引用对象指针的维护与原对象析构后的通知
弱引用的使用方法如下 MyObject* n = new MyObject(); WeakReference myObjectRef = n; MyObject* pointer1 = myObjectRef; // returns a valid pointer to 'n' delete n; MyObject* pointer2原创 2014-10-31 10:20:05 · 1452 阅读 · 0 评论 -
Juce源码分析(六)弱引用(1)引用计数对象与引用计数对象指针
相信很多朋友都知道,弱引用是Juce源码中的一个亮点原创 2014-10-29 10:35:22 · 1314 阅读 · 0 评论 -
Juce源码分析(五)对象泄露探测器
内存泄漏形象的比喻是“操作系统可提供给所有进程的存储空间正在被某个进程榨干”,最终结果是程序运行时间越长,占用存储空间越来越多,最终用尽全部存储空间,整个系统崩溃。所以“内存泄漏”是从操作系统的角度来看的。这里的存储空间并不是指物理内存,而是指虚拟内存大小,这个虚拟内存大小取决于磁盘交换区设定的大小。由程序申请的一块内存,如果没有任何一个指针指向它,那么这块内存就泄露了。原创 2014-10-28 10:39:45 · 1810 阅读 · 0 评论 -
Juce源码分析(四)自旋锁
上回说到,在多线程中操作共享变量的问题原创 2014-10-27 13:48:20 · 1397 阅读 · 1 评论 -
Juce源码分析(三)数据的原子操作
在多线程程序中,当多个线程同时访问同一原创 2014-10-27 09:23:53 · 1802 阅读 · 2 评论 -
Juce源码分析(二)内存的智能管理
Juce虽然有很多优点,值得我们原创 2014-10-25 12:55:11 · 2246 阅读 · 0 评论 -
Juce源码分析(一)Juce的优势
void Create{}原创 2014-10-24 13:36:12 · 4499 阅读 · 0 评论