operator<< (<string>)

Una funzione di modello che scrive una stringa nel flusso di output.

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

Parametri

  • _Ostr
    Il flusso di output scritto su.

  • _Str
    La stringa da inserire nel flusso di output.

Valore restituito

Scrive il valore della stringa specificata nel flusso di output _Ostr.

Note

La funzione di modello esegue l'overload del operator<< per inserire un _Str dell'oggetto classemodello da basic_string in _Ostr del flusso. La funzione restituisce efficacemente il _Ostr.write(_Str.c_str, _Str.dimensione).

Requisiti

intestazione: <string>

Spazio dei nomi: deviazione standard

Vedere anche

Riferimenti

string::operator<<