Freigeben über


noskipws

Veranlassen Sie Leerzeichen, mit dem Eingabestream gelesen werden.

ios_base& noskipws( 
   ios_base& _Str 
);

Parameter

  • _Str
    Ein Verweis auf ein Objekt des Typs ios_base oder ein Typ, der von ios_base erbt.

Rückgabewert

Ein Verweis auf das Objekt, aus dem _Str abgeleitet wird.

Hinweise

Standardmäßig ist skipws wirksam. Wenn ein Leerzeichen im Eingabestream gelesen wird, signalisiert sie dem Ende des Puffers.

Der Manipulator ruft effektiv _Str.unsetf(ios_base::skipws) und gibt dann _Str zurück.

Beispiel

// ios_noskipws.cpp
// compile with: /EHsc
#include <iostream>
#include <string>

int main() {
   using namespace std;   
   string s1, s2, s3;
   cout << "Enter three strings: ";
   cin >> noskipws >> s1 >> s2 >> s3;
   cout << "." << s1  << "." << endl;
   cout << "." << s2 << "." << endl;
   cout << "." << s3 << "." << endl;   
}

Eingabe

1 2 3

Beispielausgabe

.1.
..
..

Anforderungen

Header: <IOS>

Namespace: std

Siehe auch

Referenz

iostream-Programmierung

iostreams-Konventionen