• C++ substr


    函数文档:http://www.cplusplus.com/reference/string/string/substr/

    /*
      substr(size_t pos = 0,size_t len = npos)    子字符串是从字符位置pos开始并跨越len字符(或直到字符串结尾,以先到者为准)的对象部分。
    */

    eg:

     1 #include<bits/stdc++.h>
     2 using namespace std;
     3 
     4 int main() {
     5     string str = "ABCDEFGHIJKLMN";
     6     string str_1 = str.substr(0); //从参数的位置开始一直读取到字符串结束 ABCDEFGHIJKLMN
     7     string str_2 = str.substr(1,4); //从位置1开始读取长度为4的字符串  BCDE
     8     size_t pos = str.find("EF");        
     9     string str_3 = str.substr(pos);   //EFGHIJKLMN
    10     
    11     cout<<"str_1: "<<str_1<<endl;
    12     cout<<"str_2: "<<str_2<<endl;
    13     cout<<"str_3: "<<str_3<<endl;
    14     return 0;
    15 }
  • 相关阅读:
    URL收藏
    web网站防攻击策略
    网络编程
    Tomcat
    UML学习
    大数据学习
    PHP学习
    SYNC CSDN
    在浏览器中打开本地程序
    内存管理工具,帮助检查内存泄露及野指针问题
  • 原文地址:https://www.cnblogs.com/jj81/p/8687435.html
Copyright © 2020-2023  润新知