System::Console class
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 set_Title(const String&) | Establece el título de la ventana de la consola. |
| 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) | Envía la representación en cadena del valor entero de 32 bits al flujo de salida estándar. |
| static Write(int64_t) | Envía la representación en cadena del valor entero de 64 bits al flujo de salida estándar. |
| static Write(const String&) | Envía el objeto string especificado al flujo de salida estándar. |
| static Write(const char_t *) | Envía la c-string especificada al flujo de salida estándar. |
| static Write(const TypeInfo&) | Envía la representación en cadena del valor TypeInfo al flujo de salida estándar. |
| static Write(uint32_t) | Envía la representación en cadena del valor entero sin signo de 32 bits al flujo de salida estándar. |
| static Write(uint64_t) | Envía la representación en cadena del valor entero sin signo de 64 bits al flujo de salida estándar. |
| static Write(const ArrayPtr<char_t>&, int32_t, int32_t) | Envía la representación en cadena del rango especificado del arreglo de caracteres especificado al flujo de salida estándar. |
| static Write(const String&, Args&&…) | Envía la representación en cadena de los argumentos especificados formateados según el formato especificado al 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 seguida 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>&) | Muestra la representación en cadena del arreglo de caracteres especificado seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(const Decimal&) | Muestra la representación en cadena del valor Decimal seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(double) | Muestra la representación en cadena del valor de punto flotante de doble precisión seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(float) | Muestra la representación en cadena del valor de punto flotante de precisión simple seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(int32_t) | Muestra la representación en cadena del valor entero de 32 bits seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(int64_t) | Muestra la representación en cadena del valor entero de 64 bits seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(const String&) | Muestra el objeto cadena especificado seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(const char_t *) | Muestra la c-string especificada seguida del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(const TypeInfo&) | Muestra la representación en cadena del valor TypeInfo seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(uint32_t) | Muestra la representación en cadena del valor entero sin signo de 32 bits seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(uint64_t) | Muestra la representación en cadena del valor entero sin signo de 64 bits seguido del terminador de línea actual en el flujo de salida estándar. |
| static WriteLine(const ArrayPtr<char_t>&, int, int) | Muestra la representación en cadena del rango especificado del arreglo de caracteres especificado seguido del terminador de línea actual en el 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.PDF for C++