首页 > 解决方案 > 什么是主线程?

问题描述

ac程序中多线程的主线程是什么?我需要创建 m 个线程并在主线程和创建的 m 个线程上执行不同的操作。主线程可能是主要功能吗?

标签: cmultithreading

解决方案


主线程是main()在程序启动时调用的线程。永远不要结束主线程:在大多数平台上,这会很快结束进程。

多线程编程的替代方案称为单线程编程,而不是无线程编程是有原因的。你总是至少有一个线程。

虽然某些平台允许您创建一个根本没有任何线程的进程,但该进程不会做任何事情。


推荐阅读