我有一个成员函数,它不会抛出任何异常,因此我在其末尾添加了
我的问题是,在这个函数中,我使用了几个
那么,仍然可以安全地添加
throw()
后缀,表示它不会抛出任何异常。我的问题是,在这个函数中,我使用了几个
std::string
,假设在初始化std::string
时出现了问题,它会抛出bad_alloc
或out_of_range
(或其他可能出现的std::string问题)。那么,仍然可以安全地添加
throw()
后缀吗?