System::Console‑klass
Innehåll
[
Dölj
]Console class
Tillhandahåller metoder för att skriva ut data till standardutmatningsströmmen. Detta är en statisk typ utan instansfunktioner. Du bör aldrig skapa instanser av den på något sätt.
class Console
Metoder
| Metod | Beskrivning |
|---|---|
| static Beep() | INTE IMPLEMENTERAT. |
| static get_Error() | Returnerar en delad pekare som pekar på objektet som representerar standardfelströmmen. |
| static get_In() | Returnerar en delad pekare som pekar på objektet som representerar standardindströmmen. |
| static get_Out() | Returnerar en delad pekare som pekar på objektet som representerar standardutmatningsströmmen. |
| static Mute(bool) | Tystar eller återaktiverar standardutmatningsströmmen. |
| static ReadKey() | INTE IMPLEMENTERAT. |
| static SetError(const SharedPtr<System::IO::TextWriter>&) | Tilldelar det angivna objektet till klassens Error‑egenskap. |
| static SetIn(const SharedPtr<System::IO::TextReader>&) | Sätter In‑egenskapen till det angivna TextReader‑objektet. |
| static SetOut(const SharedPtr<System::IO::TextWriter>&) | Tilldelar det angivna objektet till klassens Out‑egenskap. |
| static Write(const SharedPtr<T>&) | Skriver ut strängrepresentationen av det angivna objektet till standardutmatningsströmmen. |
| static Write(bool) | Skriver ut strängrepresentationen av bool‑värdet till standardutmatningsströmmen. |
| static Write(char_t) | Skriver ut det angivna teckenvärdet till standardutmatningsströmmen. |
| static Write(const ArrayPtr<char_t>&) | Skriver ut strängrepresentationen av den angivna teckenarrayen till standardutmatningsströmmen. |
| static Write(const Decimal&) | Skriver ut strängrepresentationen av Decimal-värdet till standardutmatningsströmmen. |
| static Write(double) | Skriver ut strängrepresentationen av dubbelprecisionsflyttalvärdet till standardutmatningsströmmen. |
| static Write(float) | Skriver ut strängrepresentationen av enkelprecisionsflyttalvärdet till standardutmatningsströmmen. |
| static Write(int32_t) | Skriver ut strängrepresentationen av 32‑bitars heltalsvärdet till standardutmatningsströmmen. |
| static Write(int64_t) | Skriver ut strängrepresentationen av 64‑bitars heltalsvärdet till standardutmatningsströmmen. |
| static Write(const String&) | Skriver ut det angivna strängobjektet till standardutmatningsströmmen. |
| static Write(const char_t *) | Skriver ut den angivna c‑strängen till standardutmatningsströmmen. |
| static Write(const TypeInfo&) | Skriver ut strängrepresentationen av TypeInfo-värdet till standardutmatningsströmmen. |
| static Write(uint32_t) | Skriver ut strängrepresentationen av osignerat 32‑bitars heltalsvärde till standardutmatningsströmmen. |
| static Write(uint64_t) | Skriver ut strängrepresentationen av osignerat 64‑bitars heltalsvärde till standardutmatningsströmmen. |
| static Write(const ArrayPtr<char_t>&, int32_t, int32_t) | Skriver ut strängrepresentationen av det angivna intervallet av den angivna teckenarrayen till standardutmatningsströmmen. |
| static Write(const String&, Args&&…) | Skriver ut strängrepresentationen av de angivna argumenten formaterade enligt det angivna formatet till standardutmatningsströmmen. |
| static Write(const char *) | |
| static WriteLine() | Skriver ut den aktuella radavslutaren till standardutmatningsströmmen. |
| static WriteLine(const SharedPtr<T>&) | Skriver ut strängrepresentationen av det angivna objektet följt av den aktuella radavslutaren till standardutmatningsströmmen. |
| static WriteLine(bool) | Skriver ut strängrepresentationen av bool‑värdet följt av den aktuella radavslutaren till standardutmatningsströmmen. |
| static WriteLine(char_t) | Skriver ut det angivna teckenvärdet följt av den aktuella radavslutaren till standardutmatningsströmmen. |
| static WriteLine(const ArrayPtr<char_t>&) | Skriver ut strängrepresentationen av den angivna teckenarrayen följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(const Decimal&) | Skriver ut strängrepresentationen av Decimal‑värdet följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(double) | Skriver ut strängrepresentationen av dubbelprecision flyttalvärde följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(float) | Skriver ut strängrepresentationen av enkelprecision flyttalvärde följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(int32_t) | Skriver ut strängrepresentationen av 32‑bitars heltalsvärde följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(int64_t) | Skriver ut strängrepresentationen av 64‑bitars heltalsvärde följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(const String&) | Skriver ut det angivna strängobjektet följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(const char_t *) | Skriver ut den angivna c‑strängen följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(const TypeInfo&) | Skriver ut strängrepresentationen av TypeInfo‑värdet följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(uint32_t) | Skriver ut strängrepresentationen av osignerat 32‑bitars heltalsvärde följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(uint64_t) | Skriver ut strängrepresentationen av osignerat 64‑bitars heltalsvärde följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(const ArrayPtr<char_t>&, int, int) | Skriver ut strängrepresentationen av det angivna intervallet av den angivna teckenarrayen följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(const Exception&) | Skriver ut strängrepresentationen av det angivna Exception‑objektet följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(const String&, Args&&…) | Skriver ut strängrepresentationen av de angivna argumenten formaterade enligt det angivna formatet följt av den aktuella radslutet till standardutmatningsströmmen. |
| static WriteLine(const char *) |
Anmärkningar
#include "system/console.h"
#include <array>
int main()
{
using namespace System;
// Skriv ut hej‑meddelandet.
Console::WriteLine(u"Hello, world!");
// Skapa en instans av klassen 'std::array'.
std::array<int, 5> arr = {1, 2, 3, 4, 5};
// Skriv ut elementen i arrayen.
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
*/
Se även
- Namespace System
- Library Aspose.Page for C++