c++ stirng的使用
来源:互联网 发布:2017机顶盒破解软件 编辑:程序博客网 时间:2024/06/02 23:30
#include <iostream>#include <string>using namespace std;int main(){char buf[100] = {0};const char* attr = "{\"loop_back\":\"1\",\"aneg\":\"0\"}";strncpy(buf, attr, strlen(attr));string attr_buf(buf);cout << attr_buf << endl;cout << attr_buf.length() << endl;string::size_type char_loc;while (string::npos!=(char_loc=attr_buf.find('\"'))){attr_buf.erase(char_loc,1);cout << "char_loc:" <<char_loc<<endl;}cout << attr_buf << endl;cout << attr_buf.length() << endl;while (string::npos!=(char_loc=attr_buf.find('{'))){attr_buf.erase(char_loc,1);cout << "char_loc:" <<char_loc<<endl;}cout << attr_buf << endl;cout << attr_buf.length() << endl;while (string::npos!=(char_loc=attr_buf.find('}'))){attr_buf.erase(char_loc,1);cout << "char_loc:" <<char_loc<<endl;}cout << attr_buf << endl;cout << attr_buf.length() << endl;string tmp("protocl_name,");attr_buf.insert(0,tmp);cout << attr_buf << endl;cout << attr_buf.length() << endl;return 0;}
0 0
- c++ stirng的使用
- stirng 读取json文件 jsonkit 使用
- string和stirng.h的区别
- java中Stirng类的深究
- "".equal(String)与Stirng.equal("")的区别
- Stirng,Stringbuffer,Stringbuild的区别浅淡
- Stirng,Stringbuffer,Stringbuild的区别浅淡
- JAVA关于Stirng,StringBuilder,StringBuffer的比较
- Stirng,Stringbuffer,Stringbuild的区别浅淡
- Stirng、StringBuffer、StringBuilder的区别浅谈
- Java的Stirng.split方法注意点
- 黑马程序员 --- stirng 与简单的几个正则实例
- stirng、wstring,char和wchar之间的转换
- erlang -stirng
- Stirng类
- 对于简单的json数据和Stirng的转换和操作
- Java学习笔记(八):Map<stirng,string>的遍历的四种方法
- stirng与json进行数据格式转换的时候需要的jar包
- openssl mac
- 如何处理HANG住的DB
- Jsoup学习之Jsoup类
- 高效整洁CSS代码原则
- map的两种遍历方式和区别。
- c++ stirng的使用
- 使用ssh的时候会出现下面的提示: Address 192.168.1.2 maps to localhost, but this does not map back to the address
- Android XML文件使用
- Swap Nodes in Pairs
- DRM 分析及案例讲解
- 线段树入门
- JavaScript高级之闭包的概念及其应用
- Android 文件读写的例子
- 关于UNIX环境高级编程第二版编译问题