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 を返します。書き込み (_Str。c_strの_Str。サイズ)。
必要条件
ヘッダー: の <文字列>
名前空間: std