文章分类 -  C/C++/CLI

C/CLI/C++类文章
摘要:QT通过三种形式提供了对线程的支持。它们分别是,一、平台无关的线程类,二、线程安全的事件投递,三、跨线程的信号-槽连接。这使得开发轻巧的多线程Qt程序更为容易,并能充分利用多处理器机器的优势。多线程编程也是一个有用的模式,它用于解决执行较长时间的操作而不至于用户界面失去响应。在Qt的早期版本中,在构建库时有不选择线程支持的选项,从4.0开始,线程总是有效的。线程类Qt 包含下面一些线程相关的类:QThread 提供了开始一个新线程的方法QThreadStorage 提供逐线程数据存储QMutex 提供相互排斥的锁,或互斥量QMutexLocker 是一个便利类,它可以自动对QMutex加锁与解 阅读全文
posted @ 2011-09-30 20:52 多米诺 阅读(902) 评论(0) 推荐(0)
摘要:编程中,需要对一个数据分拆、解析,这样需要返回多个值,以前在C/C++中使用指针一目了然,在CLI中使用Out总是出错,后来在MSDN中找到示例,原来需要这样:PACKAGE_T1^ PreFixSplit( [System::Runtime::InteropServices::Out] PACKAGE_T2^ %destHeader, [System::Runtime::InteropServ... 阅读全文
posted @ 2007-03-24 14:36 多米诺 阅读(2615) 评论(0) 推荐(0)