- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 进程间通信共享内存
辟一块空间,这块空间被称之为共享内存,让不同的进程通过某些函数接口访问到这块共享内存,这样。进程具有独立性,通信的前提就是要保证两份毫不相关的进程看到同一份资源,在物理地址空间开。在使用共享内存通信的时候,没有使用任何接口。也就是说,在使用共享内存时,需要开发者自行管理对共享内存的连接和断开,以确保正确。通常,创建共享内存的进程或对象需要记录连接的进程数或对象数,并在不。当一个进程往该空间写入内容时,另外一进程访问该空间,会得到写入的值,即。除内核空间以外的空间,与实际物理空间之间的页表,称为用户级页表。
2024-09-23 20:54:53
1577
1
原创 C++[11] 智能指针
new空间也有可能会抛出异常,对于p1如果抛出异常:没有问题,可以不管,直接到最外面去了。而如果用户输入的除数为0,那么div函数就会抛出异常,跳到主函数的catch块中执行,但是别忘了,此时Func()中的申请的内存资源还没有释放!对于这种情况,我们可以进行异常的重新捕获但是如果申请的不是上面的一块空间,而是更多呢,还有p2,p3…?这时候就麻烦了,需要套很多,所以这时候就登场了,可以解决这个问题。
2024-09-23 20:54:43
1680
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人