读书人

几个线程读取同一数组是不是要排队

发布时间: 2013-03-25 15:43:04 作者: rapoo

几个线程读取同一数组是否要排队
用C++/C或是C#写的程序!建立几个线程!如果读取共享的数组!自读!系统是否会排队处理! c++ c# 线程
[解决办法]
加个互斥锁?
[解决办法]
没有写操作不需要
[解决办法]

引用:
不是!我只想知道我什么也不做!系统是否会默认把申请读取进行排队!
不会
[解决办法]
只读的话,不需要加锁,读就可以了
[解决办法]
还是加吧

单纯读取无所谓,但是数组里的东西哪来的呢,肯定有个写的来源吧,肯定还是要考虑互斥的,至少读写要互斥
[解决办法]
不会,系统不会给你做这些操作
[解决办法]
不需要加锁。

读书人网 >C++

热点推荐