strtok
描述下第一行中状态的(BSD)手册页
此接口已被淘汰
strsep(3)
。
这是否意味着strtok
总体上不应该使用?它没有提供任何关于strtok
' 已过时的使用指南。在strsep
的手册页上,它在历史记录下声明
该
strsep()
功能旨在作为该功能的替代品strtok()
。虽然strtok()
出于可移植性的原因应该首选该函数(它符合 ISO/IEC 9899:1990 (``ISO C90'')),但它无法处理空字段,即检测由两个相邻分隔符分隔的字段,或者一次用于多个字符串。
所以,我的问题是
- 整体应该
strsep
用完了strtok
吗? strsep
1994 年 6 月的 BSD4.4 中出现了多少可移植性问题?- 所有符合 POSIX 的机器都有
strsep
吗?