C++11中的异步操做

       异步操做的主要目的是让调用方法的主线程不须要同步等待调用函数,从而可让主线程继续执行它下面的代码。所以异步操做无须额外的线程负担,使用回调的方式进行处理。在设计良好的状况下,处理函数能够没必要或者减小使用共享变量,减小了死锁的可能。当须要执行I/O操做时,使用异步操做比使用线程+同步 I/O操做更合适。ios        异步和多线程并非一个同等关系,异步是目的,多线程是实现异步的
相关文章
相关标签/搜索