使用 cygwin 在 Windows 中创建新线程
Create new thread in windows with cygwin
我正在使用netbeans。我安装了cygwin,并将其用于Netbeans中的C ++编程。我想创建一个线程。我搜索了很多网站。但我找不到适合我条件的东西(C++和窗口(作为操作系统),而不是视觉C++)。
Cygwin实现了POSIX Threads API,又名pthreads。
您有多种选择:
- Win32 进程和线程函数
- 提升线程库
- 用于Win32的POSIX Threads (POSIX Threads Programming)
顺便说一下,Visual C++只是一个IDE。它与线程无关。
相关文章:
- 在挂钩启动新线程时解除挂钩进程
- 如何检查第三个 API 是否在 Linux 中为 c/c++ 程序创建了一个新线程?
- C++中的多线程:连接线程的正确方法
- 是否需要在 Timer.5 boost::asio 教程中运行新线程?
- SetTimer (带有回调函数)是否通过启动新线程来工作?
- Zmq 上下文 - 我应该在新线程中创建另一个上下文吗?
- 函数如何在不这样做的情况下在新线程上运行"as if"?
- 从 VS2013 到 VS2017 std::async 不会启动新线程
- 从传递给新线程C++的矢量中删除项目
- c++ 从成员函数创建新线程并移动对象和整个对象
- 在新线程C++中发送 http 请求
- 在新线程中访问移动的 std::string
- 使用新线程在类似于 Scott Meyer 的单例习惯用法的实现中实例化单例是否安全?
- Winapi:在类成员功能上创建新线程 - 不兼容的参数类型
- 使用新线程池而无需重新启动的新线程池后,Jemalloc的内存大大增加
- C++ std::async 不会生成新线程
- 如何在 Linux 上强制 g++ 在协程切换线程时更新线程指针(对于 TLS)
- 一旦另一个线程完成,就会生成一个新线程
- 只在前一个线程完成时创建一个新线程
- 创建新线程时在lambda内部使用unique_ptr的线程安全性