find 和 find_first_of查找结果不同!
刚才遇到一奇怪的事啊。
字符串为 “qwertyuio\n”(回车符)
string::size_type pos = find("\r\n"),
pos == string::npos(查不到,正常逻辑)
但是
string::size_type pos = find_first_of("\r\n"),
pos != string::npos(居然能查到!?!)
求解,为什么用find_first_of不会显示查询不到呢?
实际环境为linux中,文件中的内容,因为linux中,换行都是\n 。
谢谢!