## Console class


Παρέχει μεθόδους για την έξοδο δεδομένων στο τυπικό ρεύμα εξόδου. Αυτός είναι ένας στατικός τύπος χωρίς υπηρεσίες στιγμιοτύπου. Δεν πρέπει ποτέ να δημιουργείτε στιγμιότυπα του με κανέναν τρόπο.

```cpp
class Console
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| static [Beep](./beep/)() | ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ. |
| static [get_Error](./get_error/)() | Επιστρέφει έναν κοινό δείκτη που δείχνει στο αντικείμενο που αντιπροσωπεύει το τυπικό ρεύμα σφαλμάτων. |
| static [get_In](./get_in/)() | Επιστρέφει έναν κοινό δείκτη που δείχνει στο αντικείμενο που αντιπροσωπεύει το τυπικό ρεύμα εισόδου. |
| static [get_Out](./get_out/)() | Επιστρέφει έναν κοινό δείκτη που δείχνει στο αντικείμενο που αντιπροσωπεύει τη ροή τυπικής εξόδου. |
| static [Mute](./mute/)(bool) | Σιγομακώνει ή ενεργοποιεί ξανά τη ροή τυπικής εξόδου. |
| static [ReadKey](./readkey/)() | ΔΕΝ ΥΛΟΠΟΙΗΘΗΚΕ. |
| static [SetError](./seterror/)(const SharedPtr\<System::IO::TextWriter\>\&) | Αναθέτει το καθορισμένο αντικείμενο στην ιδιότητα Error της κλάσης. |
| static [SetIn](./setin/)(const SharedPtr\<System::IO::TextReader\>\&) | Ορίζει την ιδιότητα In στο καθορισμένο αντικείμενο TextReader. |
| static [SetOut](./setout/)(const SharedPtr\<System::IO::TextWriter\>\&) | Αναθέτει το καθορισμένο αντικείμενο στην ιδιότητα Out της κλάσης. |
| static [Write](./write/)(const SharedPtr\<T\>\&) | Εξάγει την αναπαράσταση σε συμβολοσειρά του καθορισμένου αντικειμένου στη ροή τυπικής εξόδου. |
| static [Write](./write/)(bool) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής bool στη ροή τυπικής εξόδου. |
| static [Write](./write/)(char_t) | Εξάγει την καθορισμένη τιμή χαρακτήρα στη ροή τυπικής εξόδου. |
| static [Write](./write/)(const ArrayPtr\<char_t\>\&) | Εξάγει την αναπαράσταση σε συμβολοσειρά του καθορισμένου πίνακα χαρακτήρων στη ροή τυπικής εξόδου. |
| static [Write](./write/)(const Decimal\&) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής [Decimal](../decimal/) στη ροή τυπικής εξόδου. |
| static [Write](./write/)(double) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής κινητής υποδιαστολής διπλής ακρίβειας στη ροή τυπικής εξόδου. |
| static [Write](./write/)(float) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής κινητής υποδιαστολής μονής ακρίβειας στη ροή τυπικής εξόδου. |
| static [Write](./write/)(int32_t) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής ακέραιου 32-bit στη ροή τυπικής εξόδου. |
| static [Write](./write/)(int64_t) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής ακέραιου 64-bit στη ροή τυπικής εξόδου. |
| static [Write](./write/)(const String\&) | Εξάγει το καθορισμένο αντικείμενο συμβολοσειράς στη ροή τυπικής εξόδου. |
| static [Write](./write/)(const char_t *) | Εξάγει το καθορισμένο c-string στη ροή τυπικής εξόδου. |
| static [Write](./write/)(const TypeInfo\&) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής [TypeInfo](../typeinfo/) στη ροή τυπικής εξόδου. |
| static [Write](./write/)(uint32_t) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής μη υπογεγραμμένου ακέραιου 32-bit στη ροή τυπικής εξόδου. |
| static [Write](./write/)(uint64_t) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής μη υπογεγραμμένου ακέραιου 64-bit στη ροή τυπικής εξόδου. |
| static [Write](./write/)(const ArrayPtr\<char_t\>\&, int32_t, int32_t) | Εξάγει την αναπαράσταση σε συμβολοσειρά του καθορισμένου εύρους του καθορισμένου πίνακα χαρακτήρων στη ροή τυπικής εξόδου. |
| static [Write](./write/)(const String\&, Args\&&...) | Εξάγει την αναπαράσταση σε συμβολοσειρά των καθορισμένων ορισμάτων μορφοποιημένων σύμφωνα με τη καθορισμένη μορφή στη ροή τυπικής εξόδου. |
| static [Write](./write/)(const char *) |  |
| static [WriteLine](./writeline/)() | Εξάγει τον τρέχοντα διακόπτη γραμμής στη ροή τυπικής εξόδου. |
| static [WriteLine](./writeline/)(const SharedPtr\<T\>\&) | Εξάγει την αναπαράσταση σε συμβολοσειρά του καθορισμένου αντικειμένου ακολουθούμενη από τον τρέχοντα διακόπτη γραμμής στη ροή τυπικής εξόδου. |
| static [WriteLine](./writeline/)(bool) | Εξάγει την αναπαράσταση σε συμβολοσειρά της τιμής bool ακολουθούμενη από τον τρέχοντα διακόπτη γραμμής στη ροή τυπικής εξόδου. |
| static [WriteLine](./writeline/)(char_t) | Εξάγει την καθορισμένη τιμή χαρακτήρα ακολουθούμενη από τον τρέχοντα διακόπτη γραμμής στη ροή τυπικής εξόδου. |
| static [WriteLine](./writeline/)(const ArrayPtr\<char_t\>\&) | Εκτυπώνει την αναπαράσταση συμβολοσειράς του καθορισμένου πίνακα χαρακτήρων, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(const Decimal\&) | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής [Decimal](../decimal/), ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(double) | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής κινητής υποδιαστολής διπλής ακρίβειας, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(float) | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής κινητής υποδιαστολής μονής ακρίβειας, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(int32_t) | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής ακέραιου 32-bit, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(int64_t) | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής ακέραιου 64-bit, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(const String\&) | Εκτυπώνει το καθορισμένο αντικείμενο συμβολοσειράς, ακολουθούμενο από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(const char_t *) | Εκτυπώνει το καθορισμένο c-string, ακολουθούμενο από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(const TypeInfo\&) | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής [TypeInfo](../typeinfo/), ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(uint32_t) | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής μη υπογεγραμμένου ακέραιου 32-bit, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(uint64_t) | Εκτυπώνει την αναπαράσταση συμβολοσειράς της τιμής μη υπογεγραμμένου ακέραιου 64-bit, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(const ArrayPtr\<char_t\>\&, int, int) | Εκτυπώνει την αναπαράσταση συμβολοσειράς του καθορισμένου εύρους του καθορισμένου πίνακα χαρακτήρων, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(const Exception\&) | Εκτυπώνει την αναπαράσταση συμβολοσειράς του καθορισμένου αντικειμένου [Exception](../exception/), ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(const String\&, Args\&&...) | Εκτυπώνει την αναπαράσταση συμβολοσειράς των καθορισμένων ορισμάτων μορφοποιημένων σύμφωνα με τη καθορισμένη μορφή, ακολουθούμενη από το τρέχον διαχωριστικό γραμμής, στο τυπικό ρεύμα εξόδου. |
| static [WriteLine](./writeline/)(const char *) |  |
## Παρατηρήσεις



```cpp
#include "system/console.h"
#include <array>

int main()
{
  using namespace System;

  // Εκτυπώστε το μήνυμα χαιρετισμού.
  Console::WriteLine(u"Hello, world!");

  // Δημιουργήστε μια παρουσία της κλάσης 'std::array'.
  std::array<int, 5> arr = {1, 2, 3, 4, 5};

  // Εκτυπώστε τα στοιχεία του πίνακα.
  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
*/
```

## Δείτε επίσης

* Namespace [System](../)
* Library [Aspose.Page for C++](../../)
