![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C 编程
文章平均质量分 76
tigerhaha
这个作者很懒,什么都没留下…
展开
-
位域 struct 定义
位域 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如 在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并 使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是 把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的位数。每个域有一个域 名,允许在程序中按域名进行操作。 这样就可以把几转载 2014-12-10 11:00:12 · 2582 阅读 · 0 评论 -
select函数详解及实例分析
Select函数在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻转载 2015-03-05 00:18:22 · 253 阅读 · 0 评论 -
Linux--线程编程 thread
进程 系统中程序执行和资源分配的基本单位 每个进程有自己的数据段、代码段和堆栈段 在进行切换时需要有比较复杂的上下文切换 线程 减少处理机的空转时间,支持多处理器以及减少上下文切换开销, 比创建进程小很多 进程内独立的一条运行路线 处理器调度的最小单元,也称为轻量级进程 可以对进程的内存空间和资源进行访问,并与同一进转载 2015-03-05 01:13:04 · 366 阅读 · 0 评论 -
基于JRTPLIB库的RTP数据传输设计文档
目 录 一. 概述 二. 流媒体传输系统设计与实现 1. Linux平台实时流媒体编程 1) PC机上的环境搭建 2) 嵌入式版的环境搭建 3) 初始化 4) 数据发送 5) 数据接收 2. Window平台实时流媒体编程 3. 具体流程图 三. 调试记录 四. 存在的转载 2015-03-05 00:27:39 · 682 阅读 · 0 评论