Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 使用windows.h库中的函数进行多线程处理_C++_Multithreading - Fatal编程技术网

C++ 使用windows.h库中的函数进行多线程处理

C++ 使用windows.h库中的函数进行多线程处理,c++,multithreading,C++,Multithreading,我正在考虑使用windows.h库进行多线程处理。我在网上浏览了一些例子,但我得到的唯一一个例子非常复杂。我能看到一些简单的例子吗 如果您使用Qt,那么使用QThread库是多线程的好方法。线程化并不简单 然而,看看我的,它结合了一点这个和一点那个 它只是使用API线程和OpenCV在API级别的窗口中显示cam的视频。您使用的是VC++吗?如果是,是什么版本?VC++11测试版添加了std::thread。从VC++10开始,就有了PPL并行模式库。CRT还具有一些线程功能_beginthre

我正在考虑使用windows.h库进行多线程处理。我在网上浏览了一些例子,但我得到的唯一一个例子非常复杂。我能看到一些简单的例子吗


如果您使用Qt,那么使用QThread库是多线程的好方法。

线程化并不简单

然而,看看我的,它结合了一点这个和一点那个


它只是使用API线程和OpenCV在API级别的窗口中显示cam的视频。

您使用的是VC++吗?如果是,是什么版本?VC++11测试版添加了std::thread。从VC++10开始,就有了PPL并行模式库。CRT还具有一些线程功能_beginthread等。

欢迎来到C API的世界。它确实很复杂。Windows中的多线程处理很复杂。当你考虑线程安全性的事情的数量时,多线程通常是复杂的。这个例子看起来很简单,至少有100行。。来吧那么我应该使用QThread吗?哈哈,Lua中的协同程序非常简单。我不确定多线程和协同程序是否相同。例如,您的代码不会创建一个循环来创建100行的多线程,并带有错误检查、注释和普通C语法?无论你用什么,你都不能得到更简单的东西!!!使用QThread编写相同的代码,如果您使用相同的东西qt Creator,代码不会更短?那你用的是mingw。那么QThread呢?我查了一下,但似乎缺少示例。我能看一些简单的吗?另外,我也在考虑Boost,但我以前从未使用过他们的任何库。