「std::string」の版間の差分

提供: C++入門
移動: 案内検索
(ページの作成:「std::string とは、C++の文字列を扱うためのクラスです。実際には、basic_stringのtypedefです。 '''読み方''' ;std::string:えすて...」)
 
(概要)
 
行13: 行13:
 
|-
 
|-
 
|[[std::string::string|constructor]]
 
|[[std::string::string|constructor]]
| 文字列オブジェクトのコンストラクタ
+
| 文字列オブジェクトのコンストラクタ。stringの初期化について説明します。
 
|-
 
|-
 
|[[std::string::~string|destructor]]
 
|[[std::string::~string|destructor]]
行19: 行19:
 
|-
 
|-
 
|[[std::string::operator=|operator=]]
 
|[[std::string::operator=|operator=]]
|文字列の割り当て
+
|文字列の割り当て。stringへの代入について説明します。
 
|}
 
|}
  

2013年12月28日 (土) 13:42時点における最新版

std::string とは、C++の文字列を扱うためのクラスです。実際には、basic_stringのtypedefです。

読み方

std::string
えすてぃーでぃー すとりんぐ

概要

メンバ関数
メンバ関数 説明
constructor 文字列オブジェクトのコンストラクタ。stringの初期化について説明します。
destructor 文字列オブジェクトのデストラクタ
operator= 文字列の割り当て。stringへの代入について説明します。
文字列操作
メンバ関数 説明
std::string::c_str C文字列を取得する
std::string::data 文字列データを取得する
std::string::substr 部分文字列の生成

インストール

標準ライブラリであるため、インストールは不要です。

ヘッダファイル

#include <string>

初期化

std::string s0;
std::string s1("foo");
std::string s2="foo";
std::string s3;
s3 ="foo";
std::string s4(s4);

関連項目