c++ 多线程 的问题

c_340705108 2011-09-02 09:22:46
请问下,c++中有专门的库函数来专门操作 进程和线程的吗?
在windows核心编程中,看到“windows每次启动都是首先启动c/c++的运行库,去找windows的入口函数(比如:winmain)“请问下,windows 和c/c++ 有什么样的联系呀!!
非常感激你的回复
...全文
127 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
c_340705108 2011-09-03
  • 打赏
  • 举报
回复
谢谢大家,我刚接触c++ 以前在学校里学的不是很清楚!
谢谢大家,受教了
半兽人写程序 2011-09-02
  • 打赏
  • 举报
回复
哎,又有人误入歧途
1 c/c++ 不提供线程规范,显然也无法提供。你看到的c++类型的接口,是API。API是操作系统厂商提供的.windows下有windwos的,linux下有linux。
2 除了底层API提供的接口。一些类库也会尝试实现更容易使用的自己的接口。例如MFC boost
3 windows 和c/c++ 有什么样的联系呀?这个问题等于: 你用C++写的程序和C++有啥关系.
4 国内的书籍大部头的几乎全是翻译于国外,而那些书籍一般都有针对性,但没人写 程序员入门知识的书籍.搞
的很多人上来就没 概念。
jackyjkchen 2011-09-02
  • 打赏
  • 举报
回复
高效率的多线程必然基于操作系统,否则就像Linux 2.4内核的LinuxThread那样后娘养的,极其低效。

forlove89 2011-09-02
  • 打赏
  • 举报
回复
目前没有,目前c++的多线程都是基于操作系统的!!!!
PG 2011-09-02
  • 打赏
  • 举报
回复
UP~~~
limang89 2011-09-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 babilife 的回复:]

windows 和c/c++ 有什么样的联系呀!!

windows底层基本上都是用这个写的
[/Quote]
+1
luciferisnotsatan 2011-09-02
  • 打赏
  • 举报
回复
新标准里,线程库是c++的一部分了。不过不知道有没有编译器支持了
mhwer99 2011-09-02
  • 打赏
  • 举报
回复
结贴率啊。。。
zhanshen2891 2011-09-02
  • 打赏
  • 举报
回复
C++本身没有这些东西,这些都是操作系统提供的。
至善者善之敌 2011-09-02
  • 打赏
  • 举报
回复
windows 和c/c++ 有什么样的联系呀!!

windows底层基本上都是用这个写的
wjjjuniniho 2011-09-02
  • 打赏
  • 举报
回复
c++有专门的sdk提供进程和线程操作,具体可以去查msdn
另外windows是以c++为基础的,尤其是以语言本身的语法角度而言更是如此
ouyh12345 2011-09-02
  • 打赏
  • 举报
回复
_beginthreadex

64,666

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧