El método noskipws() de los manipuladores de flujo en C++ se usa para borrar el indicador de formato showbase para el flujo str especificado. Esta bandera lee los espacios en blanco en el flujo de entrada antes del primer carácter que no es un espacio en blanco.
Sintaxis:
ios_base& noskipws (ios_base& str)
Parámetros: este método acepta str como parámetro, que es el flujo para el que se va a borrar el indicador de formato.
Valor de retorno: este método devuelve el flujo str con el indicador de formato noskipws establecido.
Ejemplo 1:
// C++ code to demonstrate // the working of noskipws() function #include <iostream> #include <sstream> using namespace std; int main() { // Initializing the character char a, b, c; // Stream input with leading whitespaces istringstream iss(" GFG"); // Using noskipws() iss >> noskipws >> a >> b >> c; cout << "noskipws flag: " << a << endl << b << endl << c << endl; return 0; }
Producción:
noskipws flag:
Ejemplo 2:
// C++ code to demonstrate // the working of noskipws() function #include <iostream> #include <sstream> using namespace std; int main() { // Initializing the character char c; // Stream input with leading whitespaces istringstream iss(" G"); // Using noskipws() iss >> noskipws >> c; cout << "noskipws flag: " << c << endl; return 0; }
Producción:
noskipws flag:
Referencia: http://www.cplusplus.com/reference/ios/noskipws/
Publicación traducida automáticamente
Artículo escrito por guptayashgupta53 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA