
c++
文章平均质量分 72
聆湖听风
这个作者很懒,什么都没留下…
展开
-
c/c++内存重叠
memcpy 与 strcpy 都没有内存重叠的问题,实际可以根据需要使用 memmove。本文介绍了 C++ 中的内存重叠问题,指出了指针的使用是内存重叠的主要原因,并提供了避免内存重叠的方法,如尽量避免使用指针,确保指针指向的内存区域与其他区域没有交叉部分,使用安全的内存操作函数等。此外,还介绍了memmove函数如何避免内存重叠的影响。原创 2023-03-23 19:32:06 · 845 阅读 · 1 评论 -
Unix环境高级编程(三)信号专题(1)
Unix环境高级编程(三)信号专题(1)原文连接:访问原文中断的概念要了解信号的概念,先要了解什么是中断?中断是系统对于异步事件的响应,所谓异步事件的响应就是指: 进程执行代码的过程中可以随时被打断,然后去执行异常处理程序生活中的中断和计算机系统中的中断。 中断的组成包括:中断信号 * 中断源 * 现场信息 * 中断处理程序 * 中断向量表这和我们生活中的一些例子很像,比转载 2016-06-14 10:24:07 · 431 阅读 · 0 评论