STL Sample for the string::operator>> FunctionLast reviewed: October 9, 1997Article ID: Q158204 |
The information in this article applies to:
SUMMARYThe sample code below illustrates how to use the string::operator>> STL function in Visual C++.
MORE INFORMATION
Required Header
<string> Prototype
template<class E, class TYPE, class A> inline basic_istream<E, TYPE>& operator>>(basic_istream<E, TYPE>& InStream, basic_string<E, TYPE, A>& String);NOTE: The class/parameter names in the prototype may not match the version in the header file. Some have been modified to improve readability.
DescriptionThe operator>> is used to populate a string with the contents of an input stream.
Sample Code
////////////////////////////////////////////////////////////////////// // // Compile options needed: /GX // // StringExtract.cpp : Illustrates how to use the operator>> to extract // a string from an input stream, populating a string // variable with the contents. // // Functions: // // operator>> Extracts a string from an input stream. // // Written by Derek Jamison // of Microsoft Product Support Services, // Copyright (c) 1996 Microsoft Corporation. All rights reserved. //////////////////////////////////////////////////////////////////////#pragma warning(disable:4786) #include <string> #include <iostream> void main(){ string s1; cout << "Enter a word: "; cin >> s1; cout << endl << "You entered: " << s1;} Program Output is: Enter a word: Sample You entered: Sample
REFERENCESVisual C++ Books On Line: Visual C++ Books:C/C++:Standard C++ Library Reference.
|
Additional query words: STL STLSample operator>>
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |