
开发技术
东东0615
C++软件开发
展开
-
利用局部变量作用域自动释放资源
我们都知道,局部变量在离开它自身作用域时会调用析构函数。利用这点,定义一个类,把内存的分配放入构造函数(通过传参)中,内存的释放放入析构函数中,这样就可以完成内存的自动释放。原创 2012-05-21 15:33:09 · 1551 阅读 · 0 评论 -
同步/异步 与 阻塞/非阻塞的区别
我喜欢用自己的语言通过联系现实生活中的一些现象解释一些概念,当我能做到这一点时,说明我已经理解了这个概念.今天要解释的概念是:同步/异步与阻塞/非阻塞的区别.这两组概念常常让人迷惑,因为它们都是涉及到IO处理,同时又有着一些相类似的地方.首先来解释同步和异步的概念,这两个概念与消息的通知机制有关.举个例子,比如我去银行办理业务,可能选择排队等候,也可能取一个小纸条上面有我的转载 2012-10-11 17:34:23 · 577 阅读 · 0 评论