4
|
Robert S. Barnes Antoni · 技术社区 · 15 年前 |
![]() |
1
10
根据这一页,
http://linux.die.net/man/3/strerror_r
,如果您使用的是GNU版本
因此,如果您碰巧使用GNU版本,则不能依赖
|
![]() |
2
4
问题是Linux有两个strError函数。如果你读了手册,
G++编译器会自动定义GNU源代码,因此您使用的是函数的GNU版本,该版本不一定将消息存储在您提供的缓冲区中。 |