System::ConsoleOutput クラス

ConsoleOutput class

標準出力ストリームを表します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。この型のインスタンスをスタック上で作成したり operator new を使用したりしないでください。実行時エラーやアサーション違反の原因になります。このクラスは常に System::SmartPtr ポインタでラップし、そのポインタを関数への引数として使用してください。

class ConsoleOutput : public System::IO::TextWriter

メソッド

メソッド説明
get_Encoding() override常に ASCII エンコーディングを返します。
Write(bool) override指定された bool 値の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(const SharedPtr<Object>&) override指定されたオブジェクトの文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(char_t) override指定された文字値を、現在のオブジェクトが表す出力ストリームに出力します。
Write(Decimal) overrideDecimal 値の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(double) override倍精度浮動小数点値の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(int32_t) override32 ビット整数値の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(int64_t) override64 ビット整数値の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(float) override単精度浮動小数点値の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(const String&) override指定された文字列オブジェクトを、現在のオブジェクトが表す出力ストリームに出力します。
Write(uint32_t) override符号なし 32 ビット整数値の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(uint64_t) override符号なし 64 ビット整数値の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(const ArrayPtr<char_t>&) override指定された文字配列の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(const ArrayPtr<char_t>&, int32_t, int32_t) override指定された文字配列の範囲の値の文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(const char_t *) override指定された C 文字列を、現在のオブジェクトが表す出力ストリームに出力します。
Write(const TypeInfo&) overrideTypeInfo オブジェクトの文字列表現を、現在のオブジェクトが表す出力ストリームに出力します。
Write(const char *)
WriteLine() override現在の行終端子を、現在のオブジェクトが表す出力ストリームに出力します。
WriteLine(const SharedPtr<Object>&) override指定されたオブジェクトの文字列表現に現在の行終端子を付加して、現在のオブジェクトが表す出力ストリームに出力します。
WriteLine(bool) override指定された bool 値の文字列表現に現在の行終端子を付加して、現在のオブジェクトが表す出力ストリームに出力します。
WriteLine(char_t) override指定された文字値に現在の行終端子を付加して、現在のオブジェクトが表す出力ストリームに出力します。
WriteLine(Decimal) overrideDecimal 値の文字列表現に現在の行終端子を付加して、現在のオブジェクトが表す出力ストリームに出力します。
WriteLine(double) override倍精度浮動小数点値の文字列表現に現在の行終端子を付加して、現在のオブジェクトが表す出力ストリームに出力します。
WriteLine(int) override32 ビット整数値の文字列表現に現在の行終端子を付加して、現在のオブジェクトが表す出力ストリームに出力します。
WriteLine(int64_t) override64 ビット整数値の文字列表現に現在の行終端子を付加して、現在のオブジェクトが表す出力ストリームに出力します。
WriteLine(float) override現在のオブジェクトが表す出力ストリームに、単精度浮動小数点値の文字列表現を現在の行終端子と共に出力します。
WriteLine(const String&) override現在のオブジェクトが表す出力ストリームに、指定された文字列オブジェクトを現在の行終端子と共に出力します。
WriteLine(uint32_t) override現在のオブジェクトが表す出力ストリームに、符号なし 32 ビット整数値の文字列表現を現在の行終端子と共に出力します。
WriteLine(uint64_t) override現在のオブジェクトが表す出力ストリームに、符号なし 64 ビット整数値の文字列表現を現在の行終端子と共に出力します。
WriteLine(const ArrayPtr<char_t>&) override現在のオブジェクトが表す出力ストリームに、指定された文字配列の文字列表現を現在の行終端子と共に出力します。
WriteLine(const ArrayPtr<char_t>&, int32_t, int32_t) override現在のオブジェクトが表す出力ストリームに、指定された文字配列の値の範囲の文字列表現を現在の行終端子と共に出力します。
WriteLine(const char_t *) override現在のオブジェクトが表す出力ストリームに、指定された C 文字列を現在の行終端子と共に出力します。
WriteLine(const TypeInfo&) override現在のオブジェクトが表す出力ストリームに、指定された TypeInfo オブジェクトの文字列表現を現在の行終端子と共に出力します。
WriteLine(const char *)

参照