Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

showbase

 

Indica la base notacional en que se muestra un número.


ios
_
base& showbase(
   ios
_
base& 
_Str
);

_Str

Una referencia a un objeto de tipo ios_base, o a un tipo que hereda de ios_base.

Una referencia al objeto desde qué _Str derivada.

Puede cambiar la base de un número notacional con Dic, oct, o hexadecimal.

El manipulador llama eficazmente a _Str.setf(ios_base::showbase) y, a continuación, se devuelve _Str.

Ejemplo

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

int main( ) 
{
   using namespace std;
   int j = 100;

   cout << showbase << j << endl;   // dec is default
   cout << hex << j << showbase << endl;
   cout << oct << j << showbase << endl;

   cout << dec << j << noshowbase << endl;
   cout << hex << j << noshowbase << endl;
   cout << oct << j << noshowbase << endl;
}
100 0x64 0144 100 64 144

Requisitos

Encabezado: <ios>

Espacio de nombres: std

Mostrar: