Fan*_*c23 7 c c++ reentrancy
在编写可重入代码时,我正在阅读有关推荐实践的重新入门指南.
其他参考资料和资源涵盖了这个主题?
什么类似lint的工具可以用来检查这些问题?
小智 0
指南就足够了。
我个人的经验法则是重新输入代码只有 2 个:
仅接受按值传递参数,仅使用作为函数中参数传入的值。
如果我需要使用任何全局参数或指针(出于性能或存储原因),请使用互斥体或信号量来控制对其的访问。
归档时间:
15 年,8 月 前
查看次数:
6576 次
最近记录:
11 年,5 月 前