site icon indicating copy to clipboard operation
site copied to clipboard

cpprefjpサイトのMarkdownソース

Results 92 site issues
Sort by recently updated
recently updated
newest added

The commit hash was: _392743c191e0ee5f13d3a5d07ebb5b102fcc564a_. URL https://www.microsoft.com/ not found. requests.exceptions.RequestException : HTTPSConnectionPool(host='www.microsoft.com', port=443): Read timed out. (read timeout=60.0) from:['lang/cpp11/thread_local_storage.md']

- [x] `begin` - [x] `end` - [x] `cbegin` - [x] `cend` - [x] `rbegin` - [x] `rend` - [x] `crbegin` - [x] `crend` - [x] `size` - [x] `ssize`...

TASK

[N4902 Editors’ Report – Programming Languages – C++](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/n4902.html) - [x] 最新Working Draftを更新 - [x] C++23対応状況Wikiを更新 - [ ] C++20対応状況Wikiにバックポートされる機能を記載 - [ ] コンパイラの実装状況を更新 - [ ] C++23言語ページの概要を更新

TASK

記事タイトルからは [N3605 Member initializers and aggregates](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3605.html) が主題のように読めますが、[CWG Defect #1270. Brace elision in array temporary initialization ](http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1270)の説明がメインになっています。 ``` struct S { int a; int b = 5; }; S s0{ 1,...

update-needed

C++20の機能が出揃ったので、機能テストマクロとその値をまとめます。 - 言語機能は`15.11 Predefined macro names Table 19: Feature-test macros [tab:cpp.predefined.ft]` - ライブラリは`17.3.2 Header synopsis [version.syn]` にまとまっています。

TASK

Windowsコンパイル済みヘルプ ファイル(chm)は閲覧には非常に便利なファイルだと思います。 なぜchmファイルをリリースしないのですか? よろしくお願いします。

enhancement

- [P1814R0 Wording for Class Template Argument Deduction for Alias Templates](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1814r0.html) いまこれの解説にとりかかっているのですが、テンプレート引数として使用されている`type_identity_t`がなんのために使われているのかわからず困っています。省略してもサンプルコード内では結果が変わらないように思います。 ```cpp template struct C { C(T, U); // #1 }; template C(T, U) -> C; // #2 これ...

question

- [P0935R0 Eradicating unnecessarily explicit default constructors from the standard library](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0935r0.html) オーバーロードの番号付け直しがたいへん。どこかに前例はあるはず。`vector`かどこか・・・。 ----- 作業用に P0935R0 から生成したチェック付きリストを @usagi が加筆 ( issue の top にあったほうが便利よいので edit にて ) 1. [ ] Edit...

TASK

tupleの比較は宇宙船演算子で定義されるようになった (reported by @akinomyoga https://github.com/cpprefjp/site/pull/899#issuecomment-917767961) これに対応する ref: - #899

@yohhoy (CC: @nilgawa) [is_pointer_interconvertible_base_of.md](https://github.com/cpprefjp/site/blob/66f3ed2475c0832c41bb99f7df92896a9f7567eb/reference/type_traits/is_pointer_interconvertible_base_of.md) より: ```cpp struct B { int m; }; struct D : B {}; int main() { // スタンダードレイアウト派生クラスDは非静的データメンバをもたず、 // スタンダードレイアウト基底クラスBから曖昧さなく派生しているため、 // 基底クラスBと派生クラスDはポインタ相互交換可能である。 static_assert(std::is_pointer_interconvertible_base_of_v); ``` @yohhoy ここの「クラスDは非静的データメンバをもたず」は正しくないように思います。...

help wanted