Skip to content

Commit f468441

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 6e05c62 commit f468441

File tree

24 files changed

+780
-865
lines changed

24 files changed

+780
-865
lines changed

lang/cpp11/attributes.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-07-08T07:33:21">
192-
2024年07月08日 07時33分21秒
191+
<span itemprop="datePublished" content="2024-07-16T09:43:27">
192+
2024年07月16日 09時43分27秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -333,7 +333,7 @@ <h2>この機能が必要になった背景・経緯</h2>
333333
<p>以下の属性は、C++11時点では採用されていない:</p>
334334
<ul>
335335
<li>関数が同じ引数に対して同じ戻り値を返すことを明示する<code>pure</code>属性</li>
336-
<li><code>if</code>文や<code>switch文</code><code>case</code>に指定する条件式のヒット率が高いことを指示する<code>probably</code>属性</li>
336+
<li><code>if</code>文や<code>switch</code>文の<code>case</code>に指定する条件式のヒット率が高いことを指示する<code>probably</code>属性</li>
337337
<li>関数が非推奨であることを指示する<code>deprecated</code>属性</li>
338338
<li>基底クラスによって関数を隠蔽しないことを明示する<code>not_hiding</code>属性</li>
339339
<li>ポインタの所有者(解放する責任を持つユーザー)であることを明示する<code>owner</code>属性</li>

lang/cpp17/allow_constant_evaluation_for_all_non-type_template_arguments.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-07-08T07:33:21">
192-
2024年07月08日 07時33分21秒
191+
<span itemprop="datePublished" content="2024-07-16T09:44:23">
192+
2024年07月16日 09時44分23秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -262,7 +262,7 @@ <h2>仕様</h2>
262262
</tr>
263263
<tr>
264264
<td>メンバへのポインタ</td>
265-
<td>正確な構文と<code>X::y</code> 、またはメンバへのポインタが<code>NULL</code>に評価される任意の定数式</td>
265+
<td>正確な構文と<code>&amp;X::y</code> 、またはメンバへのポインタが<code>NULL</code>に評価される任意の定数式</td>
266266
</tr>
267267
<tr>
268268
<td><code><a href="../../reference/cstddef/nullptr_t.html">std::nullptr_t</a></code></td>

reference/bitset/bitset/op_constructor.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2024-05-13T05:06:47">
204-
2024年05月13日 05時06分47秒
203+
<span itemprop="datePublished" content="2024-07-16T09:43:27">
204+
2024年07月16日 09時43分27秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Akira Takahashi</span>
208+
<span itemprop="name">raclamusi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -288,7 +288,7 @@ <h2>bitsetオブジェクトの構築</h2>
288288
<li>(1) : デフォルトコンストラクタ</li>
289289
<li>(2) : 整数値を受け取るコンストラクタ</li>
290290
<li>(3) : <code>'0'</code><code>'1'</code>の文字で構成される<code>basic_string</code>文字列からビット列を構築する</li>
291-
<li>(4) : <code>'0'</code>'1'<code>の文字で構成される<a href="../../string_view/basic_string_view.html">basic_string_view</a></code>オブジェクトからビット列を構築する</li>
291+
<li>(4) : <code>'0'</code><code>'1'</code>の文字で構成される<code><a href="../../string_view/basic_string_view.html">basic_string_view</a></code>オブジェクトからビット列を構築する</li>
292292
<li>(5) : <code>'0'</code><code>'1'</code>の文字で構成される文字配列からビット列を構築する</li>
293293
</ul>
294294
<h2>要件</h2>

reference/iterator/istream_iterator/op_increment.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2023-07-04T16:35:47">
204-
2023年07月04日 16時35分47秒
203+
<span itemprop="datePublished" content="2024-07-16T09:44:23">
204+
2024年07月16日 09時44分23秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Shunsuke Shimizu</span>
208+
<span itemprop="name">raclamusi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -234,11 +234,11 @@ <h2>概要</h2>
234234
入力ストリームから<code>operator&gt;&gt;</code>でデータを読み取る。</p>
235235
<h2>効果</h2>
236236
<p>前置<code>operator++</code>
237-
<code>*in_stream value;</code>
237+
<code>*in_stream &gt;&gt; value;</code>
238238
<code>return *this;</code></p>
239239
<p>後置<code>operator++</code>
240240
<code>istream_iterator&lt;T, CharT, Traits, Distance&gt; tmp = *this;</code>
241-
<code>*in_stream value;</code>
241+
<code>*in_stream &gt;&gt; value;</code>
242242
<code>return tmp;</code></p>
243243
<p><code>in_stream</code>は、メンバ変数として保持している入力ストリームオブジェクトへのポインタ</p>
244244
<h2></h2>

reference/iterator/ranges_next.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-06-11T13:45:38">
192-
2024年06月11日 13時45分38秒
191+
<span itemprop="datePublished" content="2024-07-16T09:43:27">
192+
2024年07月16日 09時43分27秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -366,7 +366,7 @@ <h2>関連項目</h2>
366366
</tr>
367367
<tr>
368368
<td><code><a href="ranges_advance.html">ranges::advance()</a></code></td>
369-
<td><code>n</code>回あるいは<code>boundまで</code>イテレータを進める</td>
369+
<td><code>n</code>回あるいは<code>bound</code>までイテレータを進める</td>
370370
</tr>
371371
</tbody>
372372
</table>

reference/iterator/ranges_prev.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-06-11T13:45:38">
192-
2024年06月11日 13時45分38秒
191+
<span itemprop="datePublished" content="2024-07-16T09:43:27">
192+
2024年07月16日 09時43分27秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -349,7 +349,7 @@ <h2>関連項目</h2>
349349
</tr>
350350
<tr>
351351
<td><code><a href="ranges_advance.html">ranges::advance()</a></code></td>
352-
<td><code>n</code>回あるいは<code>boundまで</code>イテレータを進める</td>
352+
<td><code>n</code>回あるいは<code>bound</code>までイテレータを進める</td>
353353
</tr>
354354
</tbody>
355355
</table>

reference/memory/allocate_shared.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -188,12 +188,12 @@
188188

189189
<p class="text-right"><small>
190190
最終更新日時(UTC):
191-
<span itemprop="datePublished" content="2024-06-11T13:45:38">
192-
2024年06月11日 13時45分38秒
191+
<span itemprop="datePublished" content="2024-07-16T09:44:23">
192+
2024年07月16日 09時44分23秒
193193
</span>
194194
<br/>
195195
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
196-
<span itemprop="name">Akira Takahashi</span>
196+
<span itemprop="name">raclamusi</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -258,10 +258,10 @@ <h2>効果</h2>
258258
</li>
259259
</ul>
260260
<p>それぞれ、<code>pv</code>は型<code>U</code>のオブジェクトを保持するのに適したストレージを指し、型<code>A2</code><code>a2</code>は、<code>value_type</code><code>remove_cv_t&lt;U&gt;</code>になるように<code>allocate_shared</code>に渡されるアロケーター<code>a</code>のリバウンドコピーである。ここで、リバウンドコピーとは、参照カウンタと型<code>T</code>の本体を連続メモリ領域に配置するためには<code>T</code>のサイズより大きい領域をアロケートする必要があるために<code>allocator_traits&lt;Alloc&gt;::rebind_alloc&lt;value_type&gt;</code>を用いて再束縛されたものである。</p>
261-
<p>非配列型Uの(サブ)オブジェクトがデフォルトの初期値を持つように指定されている場合、この関数は、式 <code>allocator_traits&lt;A2&gt;::construct(a2pv)</code>を介してこの(サブ)オブジェクトを初期化する。ここで、<code>pv</code>は、型<code>U</code>のオブジェクトを保持するのに適したストレージを指し、タイプ<code>A2</code><code>a2</code>は、<code>value_type</code><code>remove_cv_t&lt;U&gt;</code>になるように、<code>allocate_shared</code>に渡されるアロケーター<code>a</code>のリバウンドコピーである。</p>
261+
<p>非配列型Uの(サブ)オブジェクトがデフォルトの初期値を持つように指定されている場合、この関数は、式 <code>allocator_traits&lt;A2&gt;::construct(a2, pv)</code>を介してこの(サブ)オブジェクトを初期化する。ここで、<code>pv</code>は、型<code>U</code>のオブジェクトを保持するのに適したストレージを指し、タイプ<code>A2</code><code>a2</code>は、<code>value_type</code><code>remove_cv_t&lt;U&gt;</code>になるように、<code>allocate_shared</code>に渡されるアロケーター<code>a</code>のリバウンドコピーである。</p>
262262
<p>配列要素は、アドレスの昇順で初期化される。</p>
263263
<p>戻り値によって管理されるオブジェクトの<code>lifetime</code>が終了するか、配列要素の初期化が例外をスローすると、初期化された要素は元の構造の逆の順序で破棄される。</p>
264-
<p>この関数によって初期化された非配列型<code>U</code>の(サブ)オブジェクトが破棄される場合、式<code>allocator_traits&lt;A2&gt;::destroy(a2pv)</code>によって破棄される。<code>pv</code>はその型のオブジェクトを指す。<code>remove_cv_t&lt;U&gt;</code>および型<code>A2</code><code>a2</code>は、<code>value_type</code><code>remove_cv_t&lt;U&gt;</code>になるように<code>allocate_shared</code>に渡されるアロケーター<code>a</code>の再束縛されたコピーである。</p>
264+
<p>この関数によって初期化された非配列型<code>U</code>の(サブ)オブジェクトが破棄される場合、式<code>allocator_traits&lt;A2&gt;::destroy(a2, pv)</code>によって破棄される。<code>pv</code>はその型のオブジェクトを指す。<code>remove_cv_t&lt;U&gt;</code>および型<code>A2</code><code>a2</code>は、<code>value_type</code><code>remove_cv_t&lt;U&gt;</code>になるように<code>allocate_shared</code>に渡されるアロケーター<code>a</code>の再束縛されたコピーである。</p>
265265
<ul>
266266
<li>(1) : 初期値<code>T(forward&lt;Args&gt;(args)...)</code>を持つ型<code>T</code>のオブジェクトへの<code>shared_ptr</code>を返す。Tが配列型でない場合にのみ、このオーバーロードはオーバーロード解決に関与する。この関数によって呼び出される<code>shared_ptr</code>コンストラクタは、型<code>T</code>の新しく構築されたオブジェクトのアドレスで<code>shared_from_this</code>を有効にする。</li>
267267
<li>(2) : デフォルトの初期値を持つ<code>U[N]</code>型のオブジェクトへの<code>shared_ptr</code>を返す。ここで、<code>U</code><code>remove_extent_t&lt;T&gt;</code>である。<code>T</code>の形式が<code>U[]</code>の場合にのみ、このオーバーロードはオーバーロード解決に関与する。</li>

reference/memory/allocator/destroy.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2018-12-26T08:29:13">
204-
2018年12月26日 08時29分13秒
203+
<span itemprop="datePublished" content="2024-07-16T09:44:23">
204+
2024年07月16日 09時44分23秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Akira Takahashi</span>
208+
<span itemprop="name">raclamusi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -238,8 +238,8 @@ <h2>概要</h2>
238238
<p>インスタンスを破棄する。</p>
239239
<h2>効果</h2>
240240
<ul>
241-
<li>C++03 : <code>((T*)p)-&gt;˜T()</code></li>
242-
<li>C++11 : <code>p-&gt;˜U()</code></li>
241+
<li>C++03 : <code>((T*)p)-&gt;~T()</code></li>
242+
<li>C++11 : <code>p-&gt;~U()</code></li>
243243
</ul>
244244
<h2>戻り値</h2>
245245
<p>なし</p>

reference/mutex/recursive_timed_mutex/try_lock_until.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2024-06-11T13:45:38">
204-
2024年06月11日 13時45分38秒
203+
<span itemprop="datePublished" content="2024-07-16T09:43:27">
204+
2024年07月16日 09時43分27秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Akira Takahashi</span>
208+
<span itemprop="name">raclamusi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -238,7 +238,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数であればオーバー
238238
<h2>効果</h2>
239239
<p><code>abs_time</code>パラメータで指定された絶対時間に到達するまで、ミューテックスの所有権取得を試みる。</p>
240240
<p>所有権が取得できるまで、もしくは<code>abs_time</code>時間に到達するまでこの関数はブロッキングする。</p>
241-
<p><code>abs_timeにすでに到達していた場合</code>、この関数は<code><a href="try_lock.html">try_lock()</a></code>と同じ効果をもち、ブロッキングせずにミューテックスの所有権取得を試みる。</p>
241+
<p><code>abs_time</code>にすでに到達していた場合、この関数は<code><a href="try_lock.html">try_lock()</a></code>と同じ効果をもち、ブロッキングせずにミューテックスの所有権取得を試みる。</p>
242242
<h2>戻り値</h2>
243243
<p>所有権が取得できた場合は<code>true</code>を返す。</p>
244244
<p><code>abs_time</code>パラメータで指定された相対時間の間に所有権が取得できなかった場合はタイムアウトとなり、<code>false</code>を返す。</p>

reference/mutex/timed_mutex/try_lock_until.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2024-06-11T13:45:38">
204-
2024年06月11日 13時45分38秒
203+
<span itemprop="datePublished" content="2024-07-16T09:43:27">
204+
2024年07月16日 09時43分27秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">Akira Takahashi</span>
208+
<span itemprop="name">raclamusi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -240,7 +240,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数であればオーバー
240240
<h2>効果</h2>
241241
<p><code>abs_time</code>パラメータで指定された絶対時間に到達するまで、ミューテックスの所有権取得を試みる。</p>
242242
<p>所有権が取得できるまで、もしくは<code>abs_time</code>時間に到達するまでこの関数はブロッキングする。</p>
243-
<p><code>abs_timeにすでに到達していた場合</code>、この関数は<code><a href="try_lock.html">try_lock()</a></code>と同じ効果をもち、ブロッキングせずにミューテックスの所有権取得を試みる。</p>
243+
<p><code>abs_time</code>にすでに到達していた場合、この関数は<code><a href="try_lock.html">try_lock()</a></code>と同じ効果をもち、ブロッキングせずにミューテックスの所有権取得を試みる。</p>
244244
<h2>戻り値</h2>
245245
<p>所有権が取得できた場合は<code>true</code>を返す。</p>
246246
<p><code>abs_time</code>パラメータで指定された相対時間の間に所有権が取得できなかった場合はタイムアウトとなり、<code>false</code>を返す。</p>

0 commit comments

Comments
 (0)