多次调用函数 - C++对象多次调用 同时进行 问题
迷茫
迷茫 2017-04-17 11:03:32
[C++讨论组]

我现在创建了一个A类的对象a, 他有个成员m1,还有个成员函数f1(),这个对象会在主体程序中多个地方,多个函数中使用,我想只创建一次对象,多次使用,问题是:
在函数1中 我需要先更新a.m1=xxxx,然后使用a.f1(m1), 而同时函数2也在使用这个对象,那么会有赋值的冲突,这种问题有好的解决办法吗,不能用锁。 谢谢!!

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(2)
ringa_lee

消息队列 呵呵

天蓬老师

用lock free试试,可参考

http://coolshell.cn/articles/8239.htm...

http://citeseerx.ist.psu.edu/viewdoc/...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号