string::operator<<
Illustre comment utiliser la fonction de bibliothèque de types (STL) Standard de chaîne : : operator<< dans Visual C++.
template<class _E, class _TYPE, class _A> inline
basic_ostream<_E, _TYPE>&
operator<<( basic_ostream<_E, _TYPE>& OStream,
const basic_string<_E, _TYPE, _A>& XString);
Notes
[!REMARQUE]
Les noms de classes/paramètre dans le prototype ne correspondent pas à la version du fichier d'en-tête.certains ont été modifiés pour améliorer la lisibilité.
operator<< est utilisé pour insérer une chaîne en un flux de sortie.
Exemple
// StringInsertion.cpp
// compile with: /EHsc
// Illustrates how to use the insertion operator
// (operator<<) to insert a string into an output
// stream.
//
// Functions:
//
// operator<< Inserts a string into an output stream.
//////////////////////////////////////////////////////////////////////
#pragma warning(disable:4786)
#include <string>
#include <iostream>
using namespace std ;
int main()
{
string msg="Hello! This is the insertion operator.";
cout << msg << endl;
}
Configuration requise
en-tête : <string>