Skip to content

Commit aeafc9c

Browse files
committed
new page reference/cstdio/stdout.md
1 parent 0821052 commit aeafc9c

File tree

2 files changed

+36
-1
lines changed

2 files changed

+36
-1
lines changed

reference/cstdio.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
| `TMP_MAX` | `tempnam()`関数によって生成できる一時ファイル名の、実装が保証する最低限の数を表す整数定数 | |
3333
| `stderr` | 標準エラーを表す`FILE*`型の式 |
3434
| `stdin` | 標準入力を表す`FILE*`型の式 |
35-
| `stdout` | 標準出力を表す`FILE*`型の式 |
35+
| [`stdout`](/reference/cstdio/stdout.md) | 標準出力を表す`FILE*`型の式 |
3636

3737

3838
## ファイル操作

reference/cstdio/stdout.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# stdout
2+
* cstdio[meta header]
3+
* std[meta namespace]
4+
* object[meta id-type]
5+
6+
```cpp
7+
#define stdout /* implementation-defined */
8+
```
9+
10+
## 概要
11+
標準出力を表す`*FILE`型のオブジェクト。
12+
13+
マクロとして定義されているため、std名前空間には存在しない。
14+
15+
## 例
16+
```cpp example
17+
#include <cstdio>
18+
19+
int main() {
20+
std::FILE* fp = stdout;
21+
std::fprintf(fp, "Hello, World!\n");
22+
}
23+
```
24+
* std::stdout[color ff0000]
25+
* std::fprintf[link /reference/cstdio/fprintf.md.nolink]
26+
27+
### 出力
28+
```
29+
Hello, World!
30+
```
31+
32+
## 処理系
33+
- [Clang](/implementation.md#clang): ??
34+
- [GCC](/implementation.md#gcc): ??
35+
- [Visual C++](/implementation.md#visual_cpp): ??

0 commit comments

Comments
 (0)