El método hex() de los manipuladores de flujo en C++ se usa para establecer el indicador de formato de referencia para el flujo str especificado. Esta bandera establece la línea de base para los números hexadecimales. Por lo tanto, la salida muestra el número en base hexadecimal.
Sintaxis:
ios_base& hex (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 flujo con el indicador de formato interno establecido.
Ejemplo 1:
// C++ code to demonstrate // the working of hex() function #include <iostream> using namespace std; int main() { // Initializing the number int n = 321; // Using hex() cout << "hex flag: " << hex << n << endl; return 0; }
Producción:
hex flag: 141
Ejemplo 2:
// C++ code to demonstrate // the working of hex() function #include <iostream> using namespace std; int main() { // Initializing the number int n = -321; // Using hex() cout << "hex flag: " << hex << n << endl; return 0; }
Producción:
hex flag: fffffebf
Referencia: http://www.cplusplus.com/reference/ios/hex/
Publicación traducida automáticamente
Artículo escrito por guptayashgupta53 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA