Skip to content

Commit 3f7dfed

Browse files
committed
new page file.md and removed .nolink
1 parent 2f9e3f4 commit 3f7dfed

File tree

10 files changed

+33
-14
lines changed

10 files changed

+33
-14
lines changed

reference/cstdio.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
| 名前 | 説明 | 対応バージョン |
1010
|------|------|----------------|
1111
| [`size_t`](/reference/cstddef/size_t.md) | 符号なし整数型 | |
12-
| [`FILE`](/reference/cstdio/file.md.nolink) | ストリームの制御に必要な情報を持つオブジェクト型 | |
12+
| [`FILE`](/reference/cstdio/file.md) | ストリームの制御に必要な情報を持つオブジェクト型 | |
1313
| [`fpos_t`](/reference/cstdio/fpos_t.md.nolink) | ファイルの全ての位置にアクセスするための配列以外の完全オブジェクト型 | |
1414

1515

reference/cstdio/file.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# FILE
2+
* cstdio[meta header]
3+
* std[meta namespace]
4+
* class[meta id-type]
5+
6+
```cpp
7+
typedef /* unspecified */ FILE;
8+
```
9+
10+
## 概要
11+
`FILE`型は、ストリームの制御に必要な情報を持つオブジェクト型である。
12+
13+
`FILE`型のオブジェクトは、完全な型であることが保証されていない。つまり、コピーをしたときの動作は不定である(未定義ではない)。
14+
15+
## 処理系
16+
17+
- [Clang](/implementation.md#clang): ??
18+
- [GCC](/implementation.md#gcc): ??
19+
- [Visual C++](/implementation.md#visual_cpp): ??

reference/cstdio/fprintf.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ int main() {
2626
* std::fprintf[color ff0000]
2727
* std::fopen[link /reference/cstdio/fopen.md.nolink]
2828
* std::fclose[link /reference/cstdio/fclose.md.nolink]
29-
* std::FILE[link /reference/cstdio/file.md.nolink]
29+
* std::FILE[link /reference/cstdio/file.md]
3030
### 出力
3131
```
3232
Hello, World!

reference/cstdio/fscanf.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ int main() {
2626
* std::fscanf[color ff0000]
2727
* std::fopen[link /reference/cstdio/fopen.md.nolink]
2828
* std::fclose[link /reference/cstdio/fclose.md.nolink]
29-
* std::FILE[link /reference/cstdio/file.md.nolink]
29+
* std::FILE[link /reference/cstdio/file.md]
3030
### 出力(test.txtは以下参照)
3131
```
3232
123

reference/print/print.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ namespace std {
1717
}
1818
```
1919
* format_string[link /reference/format/basic_format_string.md]
20-
* FILE[link /reference/cstdio/file.md.nolink]
20+
* FILE[link /reference/cstdio/file.md]
2121
2222
## 概要
2323
書式指定で出力する。
@@ -27,7 +27,7 @@ namespace std {
2727
この関数は、[`std::printf()`](/reference/cstdio/printf.md.nolink)関数ライクな書式指定で引数を文字列化して出力する。
2828
2929
- (1) : 標準出力に、書式指定で出力する
30-
- (2) : 指定された[`FILE`](/reference/cstdio/file.md.nolink)に、書式指定で出力する
30+
- (2) : 指定された[`FILE`](/reference/cstdio/file.md)に、書式指定で出力する
3131
3232
この関数は、末尾に改行コードが付かないことに注意。改行コードを自動で付けたい場合は、[`std::println()`](println.md)関数を使用すること。
3333

reference/print/println.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ namespace std {
2121
}
2222
```
2323
* format_string[link /reference/format/basic_format_string.md]
24-
* FILE[link /reference/cstdio/file.md.nolink]
24+
* FILE[link /reference/cstdio/file.md]
2525
2626
## 概要
2727
書式指定で出力する。この関数は、出力の末尾に改行コードが自動で付加される。
@@ -32,8 +32,8 @@ namespace std {
3232
3333
- (1) : 標準出力に、書式指定で出力する
3434
- (2) : 標準出力に改行コードを出力する
35-
- (3) : 指定された[`FILE`](/reference/cstdio/file.md.nolink)に、書式指定で出力する
36-
- (4) : 指定された[`FILE`](/reference/cstdio/file.md.nolink)に、改行コードを出力する
35+
- (3) : 指定された[`FILE`](/reference/cstdio/file.md)に、書式指定で出力する
36+
- (4) : 指定された[`FILE`](/reference/cstdio/file.md)に、改行コードを出力する
3737
3838
この関数は、末尾に改行コードが付くことに注意。改行コードが不要な場合は、[`std::print()`](print.md)関数を使用すること。
3939

reference/print/vprint_nonunicode.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ namespace std {
1414
format_args args); // (2) C++23
1515
}
1616
```
17-
* FILE[link /reference/cstdio/file.md.nolink]
17+
* FILE[link /reference/cstdio/file.md]
1818
* format_args[link /reference/format/basic_format_args.md]
1919
2020
## 概要
2121
書式指定で非Unicode出力する。
2222
2323
- (1) : 標準出力に、書式指定で非Unicode出力する
24-
- (2) : 指定された[`FILE`](/reference/cstdio/file.md.nolink)に、書式指定で非Unicode出力する
24+
- (2) : 指定された[`FILE`](/reference/cstdio/file.md)に、書式指定で非Unicode出力する
2525
2626
[`std::ostream`](/reference/ostream/basic_ostream.md)から派生したクラスオブジェクトに対して出力したい場合は、[`<ostream>`](/reference/ostream.md)ヘッダの[`std::vprint_nonunicode()`](/reference/ostream/vprint_nonunicode.md)関数を使用すること。
2727

reference/print/vprint_nonunicode_buffered.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace std {
1212
format_args args); // (1) C++26
1313
}
1414
```
15-
* FILE[link /reference/cstdio/file.md.nolink]
15+
* FILE[link /reference/cstdio/file.md]
1616
* format_args[link /reference/format/basic_format_args.md]
1717
1818
## 概要

reference/print/vprint_unicode.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ namespace std {
1414
format_args args); // (2) C++23
1515
}
1616
```
17-
* FILE[link /reference/cstdio/file.md.nolink]
17+
* FILE[link /reference/cstdio/file.md]
1818
* format_args[link /reference/format/basic_format_args.md]
1919
2020
## 概要
2121
書式指定でUnicode出力する。
2222
2323
- (1) : 標準出力に、書式指定でUnicode出力する
24-
- (2) : 指定された[`FILE`](/reference/cstdio/file.md.nolink)に、書式指定でUnicode出力する
24+
- (2) : 指定された[`FILE`](/reference/cstdio/file.md)に、書式指定でUnicode出力する
2525
2626
[`std::ostream`](/reference/ostream/basic_ostream.md)から派生したクラスオブジェクトに対して出力したい場合は、[`<ostream>`](/reference/ostream.md)ヘッダの[`std::vprint_unicode()`](/reference/ostream/vprint_unicode.md)関数を使用すること。
2727

reference/print/vprint_unicode_buffered.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace std {
1212
format_args args); // (1) C++26
1313
}
1414
```
15-
* FILE[link /reference/cstdio/file.md.nolink]
15+
* FILE[link /reference/cstdio/file.md]
1616
* format_args[link /reference/format/basic_format_args.md]
1717
1818
## 概要

0 commit comments

Comments
 (0)