función showbase() de los manipuladores ios en C++

El método showbase() de los manipuladores de flujo en C++ se usa para establecer el indicador de formato showbase para el flujo str especificado. Esta bandera muestra los números enteros junto con sus prefijos base.

Sintaxis: 

ios_base& showbase (ios_base& str)

Parámetros: este método acepta str como parámetro, que es el flujo para el que se ve afectado el indicador de formato.

Valor devuelto: este método devuelve la string de transmisión con el conjunto de indicadores de formato base de presentación.

Ejemplo 1: 

C++

// C++ code to demonstrate
// the working of showbase() function
 
#include <iostream>
 
using namespace std;
 
int main()
{
 
    // Initializing the integer
    int num = 50;
 
    // Using showbase()
    cout << "showbase flag: "
         << hex
         << showbase
         << num << endl;
 
    return 0;
}
Producción: 

showbase flag: 0x32

 

Ejemplo 2:

C++

// C++ code to demonstrate
// the working of showbase() function
 
#include <iostream>
 
using namespace std;
 
int main()
{
 
    // Initializing the integer
    int num = 50;
 
    // Using showbase()
    cout << "showbase flag: "
         << oct
         << showbase
         << num << endl;
 
    return 0;
}
Producción: 

showbase flag: 062

 

Referencia: http://www.cplusplus.com/reference/ios/showbase/
 

Publicación traducida automáticamente

Artículo escrito por guptayashgupta53 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *