Partager via


showbase

Indique la notation de base dans laquelle un nombre est rendu.

ios_base& showbase( 
   ios_base& _Str 
);

Paramètres

  • _Str
    Référence à un objet de type ios_base, ou un type qui hérite de ios_base.

Valeur de retour

Référence à l'objet duquel le _Str est dérivé.

Notes

La base de notation d'un nombre peut être modifiée par dec, oct., ou hex.

Le manipulateur appelle les _Str.setf(ios_base::showbase), et retourne ensuite _Str.

Exemple

// 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;
}
  

Configuration requise

En-tête :<entrées/sorties de >

Espace de noms : std

Voir aussi

Référence

iostream, programmation

iostreams, conventions