【发布时间】:2014-10-07 17:59:41
【问题描述】:
我的程序需要在SIGINT 的信号处理程序中对vector<string> 的内容执行只读访问。 (替代方法是使用固定长度的 C 字符串的固定大小数组。)该程序设计为在 POSIX 环境中运行。
vector::operator[] 和 vector::size() 是异步安全的(或信号安全的)吗?
【问题讨论】:
标签: c++ vector posix signal-handling async-safe