std::string的基本用法

原创 2004年07月06日 00:01:00

可以直接相加:

string s1 = "Hello";
string s2 = "world";
string s3 = s1 + ", " + s2 + "!/n";

可以附加:

s1 += '/n';

可以比较:

if (s1==s2) {
    ...
}
else if(s1=="yes") {
    ...
}

可以操作子串:

string name = "Niels Stroustrup";
string s = name.substr(6, 10);    // s = "Stroustrup"
name.replace(0, 5, "Nicholas");   // name becomes "Nicholas Stroustrup"

转换为C-Style String:

printf("name: %s", name.c_str());

C++ - "shared_ptr"的使用方法 及 代码

"shared_ptr"的使用方法 及 代码   智能指针(smart pointer)是C++11的新特性. 指针在无人使用时, 自动释放动态内存. 通过"use_count"计数, 并判断是否无人...
  • u012515223
  • u012515223
  • 2013年11月04日 09:45
  • 2894

std::string用法总结(转)

在平常工作中经常用到了string类,本人记忆了不好用到了的时候经常要去查询。在网上摘抄一下总结一下,为以后的查询方便: string类的构造函数: string(const char *s); ...
  • dragoo1
  • dragoo1
  • 2014年03月26日 09:32
  • 2111

std::string用法详解

 C++中的string 类 简单介绍 前言: string 的角色1 string 使用1.1 充分使用string 操作符1.2 眼花缭乱的string find 函数1.3 string ins...
  • linux5Blue19
  • linux5Blue19
  • 2009年05月03日 23:05
  • 28831

C++ std::string用法总结

转自:http://blog.csdn.net/lanyzh0909/article/details/6957649
  • gf771115
  • gf771115
  • 2014年08月17日 09:32
  • 19657

string 的基础用法

string的用法 定义和初始化string 对象 直接初始化和拷贝初始化 直接初始化,利用小括号来完成,推荐使用,可以提高程序的效率拷贝初始化,利用等号的初始化,以后使...
  • fioletfly
  • fioletfly
  • 2016年12月30日 13:47
  • 1290

std::string的用法

本文主要针对那些有C语言背景知识,而现在开始使用C++语言编程的程序员。事实上,C++继承了大多数C语言的功能,但有些方面还是不得不要留意的,如new和delete取代了malloc和free,且C+...
  • andone23
  • andone23
  • 2010年05月19日 18:31
  • 16143

std::string的用法 .

本文主要针对那些有C语言背景知识,而现在开始使用C++语言编程的程序员。事实上,C++继承了大多数C语言的功能,但有些方面还是不得不要留意的,如new和delete取代了malloc和free,且C+...
  • cjluxuwei
  • cjluxuwei
  • 2014年08月14日 20:14
  • 231

STL中string用法总结

1.数值类型转换为string1.1使用函数模板+ostringstream使用函数模板将基本数据类型(整型、字符型、实型、布尔型)转换成string。//ostringstream对象用来进行格式化...
  • gyh_420
  • gyh_420
  • 2017年08月15日 16:45
  • 121

C++中std::pair的使用

C++中std::pair的使用
  • fengbingchun
  • fengbingchun
  • 2016年08月14日 17:04
  • 2285

std::string和std::wstring声明和用法解释

平时用到string的一些成员函数,但是自己总记不住声明的参数类型和个数,所以特此记载一下。 用到时翻翻查查。最近用string就写了个爬虫程序,把天涯的经济论的前5页帖子爬了一下。全部记录了下来...
  • qq_31209383
  • qq_31209383
  • 2016年01月18日 16:31
  • 1101
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:std::string的基本用法
举报原因:
原因补充:

(最多只允许输入30个字)