在c++中读取和写入共享数组
reading from and writing to a shared array in c++
我想让两个不同的类访问受互斥保护的共享数组。一个类写入数组,另一个类从数组中读取(如果数组中有元素)。在C++中有哪些可能的实现方式?
感谢
听起来像是教科书中对互斥的使用。创建一个对象,将数组和互斥对象存储在私有值中,同时在启动时获取和设置虚构锁定,在返回前解锁。
相关文章:
- 如何在类中安全地访问 const 共享数组
- 在 MPI 中共享数组的一部分
- 在两个结构之间共享数组
- 使用IPC/共享内存将Integer数组从C++传递到Python
- 是否可以在并行区域中为共享 2D 数组创建选定元素的线程本地副本?(共享,私有,障碍:OPenMP)
- MPI_Get仅从共享内存区域读取数组的第一个元素
- 共享_ptr中多功能数组的类型是什么
- 唯一/共享 ptr 用于在数组超出范围后自动删除阵列
- 在 MPI (C++) 中共享整数数组
- C 98 Mutex中共享数组的锁定变量
- 如何在分叉之间共享数组
- 在与 OpenMP 并行的嵌套 for 循环中写入共享数组(通过指针)如何产生错误的结果
- 如何将值加载到外部共享数组中
- 两个进程之间共享数组
- 嵌入 Python 时共享数组的最简单方法
- 在c++中读取和写入共享数组
- c++在模块间共享数组元素,仅对少数字段具有const性
- 如何在c++中使用静态变量在不同的类之间共享数组
- 与 STL 向量共享数组
- 通过属性在c++和QML之间共享数组或列表