最終更新日時(UTC): 2026年04月26日 02時51分27秒
Koichi Murase が更新

履歴 編集

variable
<iostream>

# std::cout

    namespace std {
      extern ostream cout;
    }

## 概要

`cout`は、標準出力に対する出力ストリームオブジェクトである。

すなわち、`std::basic_streambuf`から派生していて`<cstdio>`の`stdout`オブジェクトに結びつけられているストリームバッファに出力する。

`cout`は`character output`を意味する。

## 例

    #include <iostream>

    int main()
    {
      std::cout << "Hello world" << std::endl;
    }

### 出力

    Hello world

## バージョン

### 言語

- C++98

## 関連項目

- `wcout`
- `cin`

## 参照

- 使用できるロケール文字列
- 標準出力に書き込む | 株式会社きじねこ
- c++で日本語の処理（ロケール周り） 7/8追記 - nullnull7の日記
- std::locale constructor modifies global locale via "setlocale()" | Microsoft Connect
- ASCII.jp：Windows 10に“まとも”に使えるコンソール「WindowsTerminal」が登場する (2/2)