美文网首页
AnsiPos - C++ Builder

AnsiPos - C++ Builder

作者: 玄坴 | 来源:发表于2021-08-21 12:02 被阅读0次

    C++ Builder 参考手册System::SysutilsAnsiPos


    获取一个字符串出现在另一个字符串中的位置

    头文件:#include <System.SysUtils.hpp>
    命名空间:System::Sysutils
    函数原型:

    int __fastcall AnsiPos(const System::UnicodeString Substr, const System::UnicodeString S);
    

    参数:

    • Substr:要获取 Substr 这个字符串出现在 S 中的位置;
    • S:要获取 Substr 这个字符串出现在 S 中的位置;

    返回值:

    • 如果字符串 S 里面包含了字符串 Substr,返回 Substr 在 S 中的位置,第 1 个字符为 1,第 2 个字符为 2……,例如 "BC" 在 "ABCD" 当中的第 2 个字符位置;
    • 如果字符串 S 里面不包含字符串 Substr,返回值为 0。
    • 虽然这个函数名以 Ansi 开头,这个函数是 UNICODE 编码的 (UTF-16),始终能够得到正确结果,不存在 “找到半个汉字” 之类的错误。

    相关:

    • System::Sysutils::AnsiPos
    • System::Sysutils::AnsiStrPos
    • System::Sysutils::StrPos
    • System::Sysutils::TextPos
    • System::Sysutils::StrScan
    • System::Sysutils::StrRScan
    • System::Sysutils::AnsiLastChar
    • System::Sysutils::NextCharIndex
    • System::Sysutils
    • std::strstr, std::_fstrstr, std::_tcsstr, std::wcsstr
    • std::strchr, std::_fstrchr, std::_tcschr, std::wcschr
    • std::strrchr, std::_fstrrchr, std::_tcsrchr, std::wcsrchr
    • std::_strspnp, std::_tcsspnp, std::_wcsspnp
    • std::strcspn, std::_fstrcspn, std::_tcscspn, std::wcscspn
    • std::strtok, std::_fstrtok, std::_tcstok, std::wcstok
    • <cstring>

    C++ Builder 参考手册System::SysutilsAnsiPos

    相关文章

      网友评论

          本文标题:AnsiPos - C++ Builder

          本文链接:https://www.haomeiwen.com/subject/eupdahtx.html