摘要: MFC线程处理概述本文节选自《21天学通VC++》一书 事实上,Win32 API提供了_beginthreadex函数,可以让用户在底层启动线程。总地来说,Win32 API提供的线程处理的接口,引用较为复杂。因此,在Win32 API的基础上,MFC提供了处理线程的类和函数。其中,MFC提供处理线程的类为CWinThread类。CWinThread类使用线程本地存储来管理在MFC环境中的线程的上下文信息。一般地说,用户可以直接声明CWinThread对象,但在许多情况下,可以让MFC的全局函数AfxBeginThread来创建CWinThread对象。CWinThread类提供了几个函数来 阅读全文
posted @ 2009-01-14 15:31 我的javaIT 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 异常处理机制本人节选自《21天学通C++》一书 C++并不是第一个对结构化运行期错误处理进行支持的语言。早在20世纪60年代,PL/1就提供了一种内建的异常处理机制;Ada也在20世纪80年代提供了自己的异常处理,而C++是在1989年时才有了异常处理机制。但是,C++的异常处理是独一无二的,并且其已经作为了一种模型出现在一些新产生的语言之中。提示:C++异常处理机制是一个用来有效地处理运行错误的非常强大且灵活的工具,它提供了更多的弹性、安全性和稳固性,克服了传统方法所带来的问题。事实上,C++中的异常处理机制是一种把控制权从异常发生的地点转移到一个匹配的处理函数或功能块的机制。其中,异常可以 阅读全文
posted @ 2009-01-14 08:24 我的javaIT 阅读(161) 评论(0) 推荐(0) 编辑