Clase System::Console
Contenido
[
Ocultar
]Console class
Proporciona métodos para enviar datos al flujo de salida estándar. Este es un tipo estático sin servicios de instancia. Nunca debe crear instancias de él por ningún medio.
class Console
Métodos
| Método | Descripción |
|---|---|
| static Beep() | NO IMPLEMENTADO. |
| static get_Error() | Devuelve un puntero compartido que apunta al objeto que representa el flujo de error estándar. |
| static get_In() | Devuelve un puntero compartido que apunta al objeto que representa el flujo de entrada estándar. |
| static get_Out() | Devuelve un puntero compartido que apunta al objeto que representa el flujo de salida estándar. |
| static Mute(bool) | Silencia o reactiva el flujo de salida estándar. |
| static ReadKey() | NO IMPLEMENTADO. |
| static SetError(const SharedPtr<System::IO::TextWriter>&) | Asigna el objeto especificado a la propiedad Error de la clase. |
| static SetIn(const SharedPtr<System::IO::TextReader>&) | Establece la propiedad In al objeto TextReader especificado. |
| static SetOut(const SharedPtr<System::IO::TextWriter>&) | Asigna el objeto especificado a la propiedad Out de la clase. |
| static Write(const SharedPtr<T>&) | Envía la representación en cadena del objeto especificado al flujo de salida estándar. |
| static Write(bool) | Envía la representación en cadena del valor bool al flujo de salida estándar. |
| static Write(char_t) | Envía el valor de carácter especificado al flujo de salida estándar. |
| static Write(const ArrayPtr<char_t>&) | Envía la representación en cadena del arreglo de caracteres especificado al flujo de salida estándar. |
| static Write(const Decimal&) | Envía la representación en cadena del valor Decimal al flujo de salida estándar. |
| static Write(double) | Envía la representación en cadena del valor de punto flotante de doble precisión al flujo de salida estándar. |
| static Write(float) | Envía la representación en cadena del valor de punto flotante de precisión simple al flujo de salida estándar. |
| static Write(int32_t) | Muestra la representación en cadena del valor entero de 32 bits en el flujo de salida estándar. |
| static Write(int64_t) | Muestra la representación en cadena del valor entero de 64 bits en el flujo de salida estándar. |
| static Write(const String&) | Muestra el objeto cadena especificado en el flujo de salida estándar. |
| static Write(const char_t *) | Muestra la c‑cadena especificada en el flujo de salida estándar. |
| static Write(const TypeInfo&) | Muestra la representación en cadena del valor TypeInfo en el flujo de salida estándar. |
| static Write(uint32_t) | Muestra la representación en cadena del valor entero sin signo de 32 bits en el flujo de salida estándar. |
| static Write(uint64_t) | Muestra la representación en cadena del valor entero sin signo de 64 bits en el flujo de salida estándar. |
| static Write(const ArrayPtr<char_t>&, int32_t, int32_t) | Muestra la representación en cadena del rango especificado del arreglo de caracteres especificado en el flujo de salida estándar. |
| static Write(const String&, Args&&…) | Muestra la representación en cadena de los argumentos especificados formateados según el formato especificado en el flujo de salida estándar. |
| static Write(const char *) | |
| static WriteLine() | Muestra el terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(const SharedPtr<T>&) | Muestra la representación en cadena del objeto especificado seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(bool) | Muestra la representación en cadena del valor bool seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(char_t) | Muestra el valor de carácter especificado seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(const ArrayPtr<char_t>&) | Genera la representación en cadena del arreglo de caracteres especificado, seguido del terminador de línea actual, al flujo de salida estándar. |
| static WriteLine(const Decimal&) | Genera la representación en cadena del valor Decimal, seguido del terminador de línea actual, al flujo de salida estándar. |
| static WriteLine(double) | Genera la representación en cadena del valor de punto flotante de doble precisión, seguido del terminador de línea actual, al flujo de salida estándar. |
| static WriteLine(float) | Genera la representación en cadena del valor de punto flotante de precisión simple, seguido del terminador de línea actual, al flujo de salida estándar. |
| static WriteLine(int32_t) | Genera la representación en cadena del valor entero de 32 bits, seguido del terminador de línea actual, al flujo de salida estándar. |
| static WriteLine(int64_t) | Genera la representación en cadena del valor entero de 64 bits, seguido del terminador de línea actual, al flujo de salida estándar. |
| static WriteLine(const String&) | Escribe el objeto de cadena especificado seguido del terminador de línea actual al flujo de salida estándar. |
| static WriteLine(const char_t *) | Escribe la c-string especificada seguida del terminador de línea actual al flujo de salida estándar. |
| static WriteLine(const TypeInfo&) | Escribe la representación en cadena del valor TypeInfo seguido del terminador de línea actual al flujo de salida estándar. |
| static WriteLine(uint32_t) | Escribe la representación en cadena del valor entero sin signo de 32 bits seguido del terminador de línea actual al flujo de salida estándar. |
| static WriteLine(uint64_t) | Escribe la representación en cadena del valor entero sin signo de 64 bits seguido del terminador de línea actual al flujo de salida estándar. |
| static WriteLine(const ArrayPtr<char_t>&, int, int) | Escribe la representación en cadena del rango especificado del arreglo de caracteres especificado seguido del terminador de línea actual al flujo de salida estándar. |
| static WriteLine(const Exception&) | Muestra la representación en cadena del objeto Exception especificado seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(const String&, Args&&…) | Muestra la representación en cadena de los argumentos especificados formateados según el formato especificado, seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(const char *) |
Observaciones
#include "system/console.h"
#include <array>
int main()
{
using namespace System;
// Imprime el mensaje de saludo.
Console::WriteLine(u"Hello, world!");
// Crea una instancia de la clase 'std::array'.
std::array<int, 5> arr = {1, 2, 3, 4, 5};
// Imprime los elementos del arreglo.
for (auto el: arr)
{
Console::Write(u"{0} ", el);
}
Console::WriteLine();
return 0;
}
/*
This code example produces the following output:
Hello, world!
1 2 3 4 5
*/
Ver también
- Namespace System
- Library Aspose.Page for C++