首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >C++中“低级”多线程的基本示例是什么?

C++中“低级”多线程的基本示例是什么?
EN

Stack Overflow用户
提问于 2008-10-13 15:24:48
回答 8查看 5.2K关注 0票数 5

我是一个有几年经验的新手开发者。最近我在一家游戏公司面试,被问到“你做过多线程吗?”我告诉他们有一个带有几个线程的C#应用程序...然后我谈到了Sql中的事务和锁定等问题。面试官礼貌地告诉我,这太高级了,他们正在寻找有在C++中做多线程经验的人。

那么,C++中“低级”多线程的基本示例是什么呢?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2008-10-13 15:28:15

“低级线程”的典型实现是pthreads。通常与pthread一起教授的线程问题的最基本示例是某种形式的readers and writers problem。该页面还链接到更经典的线程问题,如生产者/消费者和进餐哲学家。

票数 12
EN

Stack Overflow用户

发布于 2008-10-13 17:32:42

他可能指的是你对C#的使用,而不是你的线程经验。

票数 4
EN

Stack Overflow用户

发布于 2008-10-14 02:12:18

如果是一家游戏公司,他们可能想要这样的答案:

“我实现了一个多线程的AI例程,在可用的CPU资源中为NPCs分配决策树计算。正确的锁定很困难,特别是在将代码与应用程序的其余部分集成时。我们还花了一些时间跟踪每个线程的资源使用情况,以便在AI处理威胁到干扰主UI响应时控制它。”

(这一切都是我编造的,我个人并没有做过任何事情。(笑)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/197983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档