次の方法で共有


operator<< (<string>)

出力ストリームに文字列を書き込みますテンプレート関数。

template<class CharType, class Traits, class Allocator> 
   basic_ostream<CharType, Traits>& operator<<( 
      basic_ostream<CharType, Traits>& _Ostr, 
      const basic_string<CharType, Traits, Allocator>& _Str 
);

パラメーター

  • _Ostr
    に書き込まれる出力ストリーム。

  • _Str
    出力ストリームに入力された文字列。

戻り値

出力ストリーム _Ostrに指定した文字列の値を書き込みます。

解説

このテンプレート関数は、basic_string ストリームの_Ostr *にテンプレート クラスのオブジェクトの_Str を挿入するための演算子<<をオーバーロードします。*関数は、実質的に_Ostr を返します。書き込み (_Strc_strの_Strサイズ)。

必要条件

ヘッダー: の <文字列>

名前空間: std

参照

関連項目

string::operator<<