我知道isspace()是为ASCII工作的,但我有UTF-8文本.如果isspace()只查看较低的7位,其中UTF-8和ASCII重叠,它应该是安全的使用。
通过安全使用,我的意思是它不会检测到不是空白的Unicode字符。我知道可能有一些特殊的Unicode空白空间是它不会检测到的,但这对我来说不是个问题。
我不介意假阴性,只要没有正片就行。假设是正确的吗?
发布于 2016-06-25 12:08:58
它可能是安全的,因为ASCII和utf-8对于0和127之间的代码点没有任何区别。
https://stackoverflow.com/questions/38028343
复制相似问题