string::getline
Nasıl kullanılacağı gösterilmiştir string::getline Visual C++ standart şablon kitaplığı (stl) sınıfında.
template<class _E, class _TYPE, class _A> inline
basic_istream<_E, _TYPE>& getline(
basic_istream<_E, _TYPE>& Istream,
basic_string<_E, _TYPE, _A>& Xstring,
const _E _D=_TYPE::newline( )
);
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.
Getline işlevi aşağıdaki durumlardan biri gerçekleşene kadar tüm giriş akışı karakterler içeren bir dize oluşturur:-dosya sonu. -Ayırıcı ile karşılaştı. - is. max_str öğeleri ayıklanır.
Örnek
// string_getline_sample.cpp
// compile with: /EHsc
// Illustrates how to use the getline function to read a
// line of text from the keyboard.
//
// Functions:
//
// getline Returns a string from the input stream.
//////////////////////////////////////////////////////////////////////
#pragma warning(disable:4786)
#include <string>
#include <iostream>
using namespace std ;
int main()
{
string s1;
cout << "Enter a sentence (use <space> as the delimiter): ";
getline(cin,s1, ' ');
cout << "You entered: " << s1 << endl;;
}
Bu test
FakePre-eab62a1b06064b09a82a340effa736a4-92e959a9b6be41ba9fe2005fd18eefc4
Gereksinimler
Başlık: <string>