El método nounitbuf() de los manipuladores de flujo en C++ se usa para borrar el indicador de formato showbase para el flujo str especificado. Este indicador no vacía el búfer asociado después de cada operación.
Sintaxis:
ios_base& nounitbuf (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 la string de flujo con el indicador de formato nounitbuf establecido.
Ejemplo 1:
// C++ code to demonstrate // the working of nounitbuf() 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 nounitbuf() iss >> nounitbuf >> a >> b >> c; cout << "nounitbuf flag: " << a << endl << b << endl << c << endl; return 0; }
Producción:
nounitbuf flag: G F G
Ejemplo 2:
// C++ code to demonstrate // the working of nounitbuf() function #include <iostream> #include <sstream> using namespace std; int main() { // Initializing the character char a, b, c, d, e; // Stream input with leading whitespaces istringstream iss("GEEKS"); // Using nounitbuf() iss >> nounitbuf >> a >> b >> c >> d >> e; cout << "nounitbuf flag: " << a << endl << b << endl << c << endl << d << endl << e << endl; return 0; }
Producción:
nounitbuf flag: G E E K S
Referencia: http://www.cplusplus.com/reference/ios/nounitbuf/
Publicación traducida automáticamente
Artículo escrito por guptayashgupta53 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA