C++
lbai7134
工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[SystemC笔记] 使用struct定义复杂接口信号
复杂接口的模块绑定非常的繁琐,可以使用struct来减少工作量。原创 2025-07-09 01:55:45 · 141 阅读 · 0 评论 -
【重读《C和指针》】笔记1
scanfgetchargetstrlenstrncpy缓冲区的作用在计算机里应用程序调用一个系统调用从用户态进去内核态再将结果回到用户态开销较大。如果我们调用printf函数,每次输出一个字符都要从用户态切换到内核态,那么连续输出多个字符开销成本将会非常大,这个时候缓存就起到非常大的作用了,输出的字符串先在应用程序里缓存起来,缓存到一定数量后再调用系统调用一次性将缓存数据输出到标准输出。由于只调用了一次系统调用,比连续调用多个系统调用性能高上不少。在生活中我们也能感受到缓存带来的效率提升,打个比原创 2023-04-13 09:27:07 · 148 阅读 · 0 评论
分享