在我的C ++应用程序中,我创建了四个线程。但是我的任务经理表明这个过程有17个左右。这些线程来自哪里?它们会影响我的表现吗?如果是这样,我该如何终止它们?
编辑:我正在使用Visual Studio 2012。 编辑2:我只是看到我的应用程序似乎正在创建并终止它自己的线程。怎么了?
答案 0 :(得分:2)
某些API在后台自行创建和管理线程。例如,如果您使用Win32多媒体计时器,API将为计时器相关活动创建一些线程。因此,如果您看到未明确创建的线程,则可能是由您正在使用的API创建和管理的。