- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 C语言中的多线程编程
很久很久以前,我对C语言的了解并不是很多,我最早听说多线程编程是用Java,其实C语言也有多线程编程,而且更为简单、方便、强大。下面就让我们简单领略一下Unix C语言环境下的多线程编程吧!下面先看一个简单的单线程程序:/* 06.3.6 Sghello.c Hello,world -- Single Thread*/#include<stdio.h>#define NUM 6int main(){ void print_msg(char*); print_msg("hello,");
2011-02-18 13:37:00 501
原创 多线程编程要点
<br />线程是进程的一条执行路径,它包含独立的堆栈和CPU寄存器状态,每个线程共享所有的进程资源,包括打开的文件、信号标识及动态分配的内存等。一个进程内的所有线程使用同一个地址空间,而这些线程的执行由系统调度程序控制,调度程序决定哪个线程可执行以及什么时候执行线程。线程有优先级别,优先权较低的线程必须等到优先权较高的线程执行完后再执行。在多处理器的机器上,调度程序可将多个线程放到不同的处理器上去运行,这样可使处理器任务平衡,并提高系统的运行效率。<br />Windows是一种多任务的操作系统,在Win
2011-02-18 13:02:00 200
libiconv-116.rar (源码演示win10下vs2010编译libiconv 1.16版本 直接调用函数)
2021-01-28
TinyXML2.3.4 源码及VS2010编译后的静态库(debug和release)
2020-11-05
win10+vs2010 32位编译openssl 1.1.1h 后的动态库和静态库,支持SM4加密
2020-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人