Condividi tramite


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.

  • _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 dell' operatore<< per inserire un _Str dell'oggetto classemodello da basic_string in _Ostr del flusso. La funzione efficacemente restituisce il _Ostr.scrivere(_Str.c_str, _Str.dimensione).

Requisiti

Intestazione: <string>

Spazio dei nomi: std

Vedere anche

Riferimenti

string::operator<<