Aracılığıyla paylaş


string::operator>>

Nasıl kullanılacağı gösterilmiştir string::operator >> Visual C++ standart şablon kitaplığı (stl) işlevi.

template<class E, class TYPE, class A> inline
   basic_istream<E, TYPE>&
   operator>>(basic_istream<E, TYPE>& InStream,
   basic_string<E, TYPE, A>& String);

Notlar

[!NOT]

Prototip sınıfı/parametre adları üstbilgi dosyasında sürüm eşleşmiyor.Bazıları, okumayı kolaylaştırmak için değiştirildi.

İşleç >> bir dize bir giriş akışı içeriğiyle doldurmak için kullanılır.

Güvenlik NotuGüvenlik Notu

Bu işleç, veri giriş bir kaynaktan bir değişkene kopyalar.Giriş doğrulanmazsa, bu büyük olasılıkla bir arabellek taşmasına neden olabilir.Daha fazla bilgi için bkz: Önleme arabelleğin taşmasına neden.

Örnek

// string_operator_extract_sample.cpp
// compile with: /EHsc
//
// 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.
//////////////////////////////////////////////////////////////////////

#pragma warning(disable:4786)
#include <string>
#include <iostream>

using namespace std ;

int main()
{
   string s1;
   cout << "Enter a word: ";
   cin >> s1;
   cout << "You entered: " << s1 << endl;
}
  Test
  test
bir sözcük girin: test
Girdiğiniz: test

Gereksinimler

Başlık: <string>

Ayrıca bkz.

Kavramlar

Standart şablon kitaplığı örnekleri