std::ws
De cppreference.com
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
| Defined in header <istream>
|
||
| template< class CharT, class Traits > std::basic_istream<CharT,Traits>& ws( std::basic_istream<CharT, Traits>& is ); |
||
Descarta los principales espacios en blanco de un flujo de entrada .
Original:
Discards leading whitespace from an input stream.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Se comporta como un
UnformattedInputFunction, excepto que is.gcount() no se modifica. Después de la construcción y comprobación del objeto centinela, extrae los caracteres de la secuencia y los descarta hasta que cualquiera de las siguientes condiciones:Original:
Behaves as an
UnformattedInputFunction, except that is.gcount() is not modified. After constructing and checking the sentry object, extracts characters from the stream and discards them until any one of the following conditions occurs:The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
- condición de fin de archivo se produce en la secuencia de entrada (en cuyo caso la función llama setstate(eofbit) pero no establece
failbit.Original:end of file condition occurs in the input sequence (in which case the function calls setstate(eofbit) but does not setfailbit.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
-
cel siguiente carácter disponible en la secuencia de entrada no es un espacio en blanco como se determina por std::isspace(c, is.getloc()). El personaje no está en blanco no es extraído .Original:the next available charactercin the input sequence is not whitespace as determined by std::isspace(c, is.getloc()). The non-whitespace character is not extracted.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Este es un manipulador de sólo entrada de E / S, puede ser llamada con una expresión como in << std::ws para cualquier tipo de
in std::basic_istream .Original:
This is an input-only I/O manipulator, it may be called with an expression such as in << std::ws for any
in of type std::basic_istream.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Contenido |
[editar] Parámetros
| is | - | referencia a la secuencia de entrada
Original: reference to input stream The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[editar] Valor de retorno
is (referencia a la corriente después de la extracción de los espacios consecutivos)Original:
is (reference to the stream after extraction of consecutive whitespace)The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[editar] Ejemplo
#include <iostream> #include <sstream> int main() { std::istringstream s(" this is a test"); std::string line; s >> std::ws; getline(s, line); std::cout << "ws + getline returns: \"" << line << "\"\n"; }
Output:
ws + getline returns: "this is a test"
[editar] Ver también
| extractos y caracteres descartes hasta que el carácter dado se encuentra Original: extracts and discards characters until the given character is found The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (miembro público of std::basic_istream función)
| |