Skip to content

Commit

Permalink
国際標準規格 : C++26を追加 #1166
Browse files Browse the repository at this point in the history
  • Loading branch information
faithandbrave committed Sep 29, 2023
1 parent 8e71d07 commit 7e78a7d
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 1 deletion.
3 changes: 2 additions & 1 deletion international-standard.md
Expand Up @@ -12,7 +12,8 @@ C++ の標準規格は、他にも各国の規格化団体によって国際標

| 通称<sup><a href="#note-t1-1" id="note_ref-t1-1">†1</a></sup> | 名称 | 参照する規格案<sup><a href="#note-t1-2" id="note_ref-t1-2">†2</a></sup> | 規格案・原案 | `__cplusplus` |
|:--|:--|:--|:--|:--|
| [C++23](lang/cpp23.md) (C++2b) | ISO/IEC 14882:2023 (予定) | N4950([PDF](https://open-std.org/jtc1/sc22/wg21/docs/papers/2023/n4950.pdf)/[HTML](https://timsong-cpp.github.io/cppwp/)) | M4950 N4944 N4928 N4917 N4910 N4901 N4892 N4885 N4878<br/>N4868 N4861 | -- |
| [C++26](lang/cpp26.md) (C++2c) | ISO/IEC 14882:2026 (予定) | N4958([PDF](https://open-std.org/jtc1/sc22/wg21/docs/papers/2023/n4958.pdf)/[HTML](https://timsong-cpp.github.io/cppwp/)) | N4958 | -- |
| [C++23](lang/cpp23.md) (C++2b) | ISO/IEC 14882:2023 (予定) | N4950([PDF](https://open-std.org/jtc1/sc22/wg21/docs/papers/2023/n4950.pdf)/[HTML](https://timsong-cpp.github.io/cppwp/)) | N4950 N4944 N4928 N4917 N4910 N4901 N4892 N4885 N4878<br/>N4868 N4861 | -- |
| [C++20](lang/cpp20.md) (C++2a) | ISO/IEC 14882:2020 | N4861<sup><a href="#note-t1-3" id="note_ref-t1-3">†3</a></sup>([PDF](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/n4861.pdf)/[HTML](https://timsong-cpp.github.io/cppwp/n4861/)) | N4860 N4849 N4842 N4835 N4830<br/>N4820 N4810 N4800 N4791 <del>N4788</del><sup><a href="#note-t1-4" id="note_ref-t1-4">†4</a></sup><br/>N4778 N4762 N4750 N4741 N4727<br/>N4713 N4700 N4687 | `202002L` |
| [C++17](lang/cpp17.md) (C++1z) | ISO/IEC 14882:2017 | N4659([PDF](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4659.pdf)/[HTML](https://timsong-cpp.github.io/cppwp/n4659/)) | N4660 N4659 N4640 N4618 N4606<br/>N4594 N4582 N4567 N4527 N4431<br/>N4296 | `201703L` |
| [C++14](lang/cpp14.md) (C++1y) | ISO/IEC 14882:2014 | N4140([PDF](https://github.com/cplusplus/draft/blob/master/papers/n4140.pdf?raw=true)/[HTML](https://timsong-cpp.github.io/cppwp/n4140/)) | N4141 N4140 N3937 N3936 N3797<br/>N3691 N3690 N3485 N3376 N3337 | `201402L` |
Expand Down
1 change: 1 addition & 0 deletions lang.md
Expand Up @@ -7,6 +7,7 @@
- [C++17](lang/cpp17.md)
- [C++20](lang/cpp20.md)
- [C++23](lang/cpp23.md)
- [C++26](lang/cpp26.md)
- [C++ (将来)](lang/future.md)
- [C++ (廃案)](lang/archive.md)
- [言語拡張](lang/extension.md.nolink)
Expand Down
16 changes: 16 additions & 0 deletions lang/cpp26.md
@@ -0,0 +1,16 @@
# C++26

## 概要
C++26とは、2026年中に改訂される予定の、C++バージョンの通称である。

このバージョンは、策定中のためC++2cと呼ばれることがある。「(2020年代の3つ目のバージョンが) 202c年にリリースされる」という伏せ字として「c」が使われているが、3年周期に次のバージョンが策定されることが決まっているため、伏せ字になっている年数がずれることはない。


## 言語機能

| 言語機能 | 説明 |
|----------|------|


## ライブラリ更新の概要

0 comments on commit 7e78a7d

Please sign in to comment.