Centos中openmp对字符串[]操作的问题

在centos中,openmp多线程,超过一个cpu的核心数时候,如下操作会引起异常:

 str[j]

其中,str为字符串。

通过先修改str为char*,在进行[]操作即可避免。

另,记录一个linux debug方式:

编译带-g时,可以使用

addr2line -e <executable> <address>

来确认出错的行数。

Centos中openmp对字符串[]操作的问题》有1条评论

发表回复

相关