|
|
1
3
使用标准C++
在代码中,您使用
这些都有wto的主要不便:第一,它们不可移植,第二,它们不安全:如果一个例外会导致线程离开,会发生什么
使用原子可能还不够通常,人们倾向于使用原子,因为原子避免了数据竞争,给人的印象是它将解决所有线程同步问题。
其他替代方案另一方面,如果您只使用向量来存储文件的行并按顺序处理它们,那么您也可以考虑使用队列,其优点是能够使用许多可用的线程安全实现之一,例如 boost . |
|
|
2
3
但是,如果您希望代码独立于平台,
|
|
AstralHex · 矩阵乘法代码工作不正常 9 月前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 9 月前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 9 月前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 10 月前 |