代码之家  ›  专栏  ›  技术社区  ›  Klaus

是否有类似于std::quote的多个字符,如ETX/STX对

  •  1
  • Klaus  · 技术社区  · 7 年前

    我看到里面有一个函数 <iomanip> 引用 在std::字符串中字符输出。我用类似的方法搜索多个字符。我当前的用例是将STX/ETX对伪装成一个字符串。

    用于 std::quote 很简单,比如:

    std::string example{ "Hallao" };
    std::cout << std::quoted(example, 'a', 'x') << std::endl;
    

    std::cout << std::quoted(example, {0x02,0x03}, ...) << std::endl;
    

    是已经在某个地方做过了,还是作为STL的一部分是特别的?

    1 回复  |  直到 7 年前
        1
  •  0
  •   L. F.    7 年前

    不幸的是,到目前为止还没有。熟食店和逃生牌只限于 性格。不能在当前接口下使用多个字符或字符串。

    isalpha 功能系列)