Skip to content

Commit 0350c61

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 09f2a7a commit 0350c61

File tree

21 files changed

+896
-757
lines changed

21 files changed

+896
-757
lines changed

lang/cpp20/conditionally_trivial_special_member_functions.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="2025-02-18T06:43:46">
192-
2025年02月18日 06時43分46秒
191+
<span itemprop="datePublished" content="2025-04-15T04:10:30">
192+
2025年04月15日 04時10分30秒
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>
@@ -469,7 +469,7 @@ <h2>この機能が必要になった背景・経緯</h2>
469469
<p>例にあるように、C++17まで、<code>std::optional</code>のようにテンプレートパラメータで指定された型の値を保持するラッパクラス型において、その指定された型のトリビアル性を伝播するためには非常に複雑な実装を必要としていた。</p>
470470
<p>C++20のコンセプトの導入によって、コンセプトによって特殊メンバ関数の宣言を選択することができるようになっていたものの、トリビアル性(特にトリビアルコピー可能性)の規格上の定義がそれを考慮したものになっておらず、コンセプトによる特殊メンバ関数の選択は仕様として完全なものではなかった。</p>
471471
<p>この機能はそれを補うための仕組みであり、特殊メンバ関数に対するコンセプト制約自体は最初のコンセプト導入時から可能になっていたため、この機能は厳密にいえば仕様の調整のみである。</p>
472-
<p>この機能は、C++23の<code>std::expceted</code>の実装で活用されるだろう。</p>
472+
<p>この機能は、C++23の<code>std::expected</code>の実装で活用されるだろう。</p>
473473
<h2><a href="#relative-page" id="relative-page">関連項目</a></h2>
474474
<ul>
475475
<li><a href="concepts.html">コンセプト</a></li>

lang/cpp23/portable_assumptions.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="2025-04-15T04:10:30">
192+
2025年04月15日 04時10分30秒
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>
@@ -242,7 +242,7 @@ <h2>例</h2>
242242
<span class="c1">// 非正値を考慮しない最適コードを生成できる可能性がある。</span>
243243
<span class="k">return</span> <span class="n">x</span> <span class="o">/</span> <span class="mi">32</span><span class="p">;</span>
244244
<span class="p">}</span>
245-
<span class="c1">// asssume属性による仮定がfalseとなる関数呼び出し</span>
245+
<span class="c1">// <span style="color:#ff0000">assume</span>属性による仮定がfalseとなる関数呼び出し</span>
246246
<span class="c1">// 例えば divide_by_32(-100) は未定義動作を引き起こす。</span>
247247
</code></pre></div>
248248
</p>

reference/compare/strong_ordering.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-07-10T07:47:57">
192-
2024年07月10日 07時47分57秒
191+
<span itemprop="datePublished" content="2025-04-15T04:10:30">
192+
2025年04月15日 04時10分30秒
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>
@@ -281,12 +281,12 @@ <h3>比較カテゴリ型への暗黙変換</h3>
281281
</thead>
282282
<tbody>
283283
<tr>
284-
<td><code><a href="strong_ordering/op_partial_ordering.html">oeprator partial_ordering</a></code></td>
284+
<td><code><a href="strong_ordering/op_partial_ordering.html">operator partial_ordering</a></code></td>
285285
<td><code><a href="partial_ordering.html">partial_ordering</a></code>への型変換演算子</td>
286286
<td>C++20</td>
287287
</tr>
288288
<tr>
289-
<td><code><a href="strong_ordering/op_weak_ordering.html">oeprator weak_ordering</a></code></td>
289+
<td><code><a href="strong_ordering/op_weak_ordering.html">operator weak_ordering</a></code></td>
290290
<td><code><a href="weak_ordering.html">weak_ordering</a></code>への型変換演算子</td>
291291
<td>C++20</td>
292292
</tr>

reference/compare/weak_ordering.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-10T07:47:57">
192-
2024年07月10日 07時47分57秒
191+
<span itemprop="datePublished" content="2025-04-15T04:10:30">
192+
2025年04月15日 04時10分30秒
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>
@@ -276,7 +276,7 @@ <h3>比較カテゴリ型への暗黙変換</h3>
276276
</thead>
277277
<tbody>
278278
<tr>
279-
<td><code><a href="weak_ordering/op_partial_ordering.html">oeprator partial_ordering</a></code></td>
279+
<td><code><a href="weak_ordering/op_partial_ordering.html">operator partial_ordering</a></code></td>
280280
<td><code><a href="partial_ordering.html">partial_ordering</a></code>への型変換演算子</td>
281281
<td>C++20</td>
282282
</tr>

reference/cstdlib.html

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

177177
<p class="text-right"><small>
178178
最終更新日時(UTC):
179-
<span itemprop="datePublished" content="2023-02-20T10:06:32">
180-
2023年02月20日 10時06分32秒
179+
<span itemprop="datePublished" content="2025-04-15T04:10:30">
180+
2025年04月15日 04時10分30秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
184-
<span itemprop="name">Akira Takahashi</span>
184+
<span itemprop="name">Raclamusi</span>
185185
</span>
186186
が更新
187187
</small></p>
@@ -474,7 +474,7 @@ <h2>整数に対する算術関数</h2>
474474
</tr>
475475
<tr>
476476
<td><code><a href="cstdlib/div.html">ldiv</a></code></td>
477-
<td><code>long</code>の除算と剰余算を行う (functon)</td>
477+
<td><code>long</code>の除算と剰余算を行う (function)</td>
478478
<td></td>
479479
</tr>
480480
<tr>

reference/filesystem/copy_file.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="2025-04-15T04:10:30">
192+
2025年04月15日 04時10分30秒
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>
@@ -238,7 +238,7 @@ <h2>効果</h2>
238238
<li><code>!<a href="is_regular_file.html">is_regular_file</a>(from)</code> (コピー元のファイルが存在しない)</li>
239239
<li><code><a href="exists.html">exists</a>(to) &amp;&amp; !<a href="is_regular_file.html">is_regular_file</a>(to)</code> (コピー先に、通常ファイルではないファイルが存在している)</li>
240240
<li><code><a href="exists.html">exists</a>(to) &amp;&amp; <a href="equivalent.html">equivalent</a>(from, to)</code> (コピー先にファイルが存在しており、それがコピー元と等価)</li>
241-
<li><code><a href="exists.html">exists</a>(to) &amp;&amp; (options &amp; (<a href="copy_options.html">copy_optons::skip_existing</a> | <a href="copy_options.html">copy_optons::overwrite_existing</a> | <a href="copy_options.html">copy_optons::update_existing</a>)) == <a href="copy_options.html">copy_optons::none</a></code> (コピー先にファイルが存在しており、その場合にエラーにならないオプションが指定されていない)</li>
241+
<li><code><a href="exists.html">exists</a>(to) &amp;&amp; (options &amp; (<a href="copy_options.html">copy_options::skip_existing</a> | <a href="copy_options.html">copy_options::overwrite_existing</a> | <a href="copy_options.html">copy_options::update_existing</a>)) == <a href="copy_options.html">copy_options::none</a></code> (コピー先にファイルが存在しており、その場合にエラーにならないオプションが指定されていない)</li>
242242
</ul>
243243
</li>
244244
<li>以下の条件のいずれかに合致する場合、パス<code>from</code>が解決したファイルを、パス<code>to</code>が解決した先にコピーする<ul>

reference/functional/function_ref/op_constructor.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="2024-01-07T03:21:49">
204-
2024年01月07日 03時21分49秒
203+
<span itemprop="datePublished" content="2025-04-15T04:10:30">
204+
2025年04月15日 04時10分30秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">yoh</span>
208+
<span itemprop="name">Raclamusi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -252,7 +252,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成
252252
<p><code>function_ref</code>クラステンプレートパラメータの<a class="cpprefjp-defined-word" data-desc="型をconstおよび・もしくはvolatileで修飾すること">CV修飾</a><em>cv</em> に応じて</p>
253253
<ul>
254254
<li>(1) : <code><a href="../../type_traits/is_function.html">is_function</a>&lt;F&gt;</code><code>true</code>、かつ<code>is-invocable-using&lt;F&gt;</code><code>true</code>であること</li>
255-
<li>(2) : <code>T</code><code><a href="../../type_traits/remove_reference.html">remove_refernce_t</a>&lt;F&gt;</code>としたとき<ul>
255+
<li>(2) : <code>T</code><code><a href="../../type_traits/remove_reference.html">remove_reference_t</a>&lt;F&gt;</code>としたとき<ul>
256256
<li><code><a href="../../type_traits/remove_cvref.html">remove_cvref_t</a>&lt;F&gt;</code><code>function_ref</code>と同一型ではなく、かつ</li>
257257
<li><code><a href="../../type_traits/is_member_pointer.html">is_member_pointer_v</a>&lt;T&gt;</code><code>false</code>であり、かつ</li>
258258
<li><code>is-invocable-using&lt;/*cv*/ T&amp;&gt;</code><code>true</code>であること</li>
@@ -262,7 +262,7 @@ <h2><a class="cpprefjp-defined-word" data-desc="関数等の意味論を構成
262262
<li><code>is-invocable-using&lt;F&gt;</code><code>true</code>であること</li>
263263
</ul>
264264
</li>
265-
<li>(4) : <code>T</code><code><a href="../../type_traits/remove_reference.html">remove_refernce_t</a>&lt;F&gt;</code><code>F</code><code>decltype(f)</code>としたとき<ul>
265+
<li>(4) : <code>T</code><code><a href="../../type_traits/remove_reference.html">remove_reference_t</a>&lt;F&gt;</code><code>F</code><code>decltype(f)</code>としたとき<ul>
266266
<li><code><a href="../../type_traits/is_rvalue_reference.html">is_rvalue_reference_v</a>&lt;U&amp;&amp;&gt;</code><code>false</code>であり、かつ</li>
267267
<li><code>is-invocable-using&lt;F, /*cv*/ T&amp;&gt;</code><code>true</code>であること</li>
268268
</ul>

reference/iterator/iter_const_reference_t.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="2025-04-15T04:10:30">
192+
2025年04月15日 04時10分30秒
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>
@@ -287,14 +287,14 @@ <h2>型の決定</h2>
287287
<td><code>std::tuple&lt;const T&amp;, const D&amp;&gt;</code></td>
288288
</tr>
289289
<tr>
290-
<td><code><span href="https://cpprefjp.github.io/reference/ranges/enumrate_view.md.nolink">views::enumrate</span></code></td>
290+
<td><code><a href="../ranges/enumerate_view.html">views::enumerate</a></code></td>
291291
<td><code>std::tuple&lt;D, T&gt;</code></td>
292292
<td><code>std::tuple&lt;D, T&amp;&gt;</code></td>
293293
<td><code>std::tuple&lt;D, const T&amp;&gt;</code></td>
294294
</tr>
295295
</tbody>
296296
</table>
297-
<p>表中の<code>T, U</code>はそれそれの<code>view</code>に入力された範囲の値型、<code>D</code><code>views::enumrate</code>の入力範囲の<code>iter_difference_t</code>とする。</p>
297+
<p>表中の<code>T, U</code>はそれそれの<code>view</code>に入力された範囲の値型、<code>D</code><code>views::enumerate</code>の入力範囲の<code>iter_difference_t</code>とする。</p>
298298
<h2></h2>
299299
<p><div class="yata" id="197c7f3ff092fe8fcac763a0ac321f9bddf7884a"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../iterator.html">&lt;iterator&gt;</a></span><span class="cp"></span>
300300
<span class="cp">#include</span> <span class="cpf"><a href="../tuple.html">&lt;tuple&gt;</a></span><span class="cp"></span>

reference/linalg/conjugated_accessor/access.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,21 @@
1616

1717
<meta charset="UTF-8">
1818

19-
<title>conjugated_accessor::acccess - cpprefjp C++日本語リファレンス</title>
19+
<title>conjugated_accessor::access - cpprefjp C++日本語リファレンス</title>
2020

2121
<meta name="viewport" content="width=device-width,initial-scale=1">
2222
<meta name="keywords" content="
2323
C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,linalg,function,std::linalg,conjugated_accessor,cpp26
2424
">
25-
<meta name="title" content="conjugated_accessor::acccess - cpprefjp C++日本語リファレンス" />
26-
<meta itemprop="name" content="conjugated_accessor::acccess - cpprefjp C++日本語リファレンス" />
27-
<meta property="og:title" content="conjugated_accessor::acccess - cpprefjp C++日本語リファレンス" />
25+
<meta name="title" content="conjugated_accessor::access - cpprefjp C++日本語リファレンス" />
26+
<meta itemprop="name" content="conjugated_accessor::access - cpprefjp C++日本語リファレンス" />
27+
<meta property="og:title" content="conjugated_accessor::access - cpprefjp C++日本語リファレンス" />
2828
<meta property="og:url" content="https://cpprefjp.github.io/reference/linalg/conjugated_accessor/access.html" />
2929
<meta property="og:site_name" content="cpprefjp - C++日本語リファレンス" />
3030
<meta property="og:type" content="article" />
3131
<meta property="og:description" content="指定オフセット位置にある要素へアクセスする。" />
3232
<meta name="twitter:card" content="summary" />
33-
<meta name="twitter:title" content="conjugated_accessor::acccess - cpprefjp C++日本語リファレンス" />
33+
<meta name="twitter:title" content="conjugated_accessor::access - cpprefjp C++日本語リファレンス" />
3434
<meta name="twitter:url" content="https://cpprefjp.github.io/reference/linalg/conjugated_accessor/access.html" />
3535
<meta name="twitter:description" content="指定オフセット位置にある要素へアクセスする。" />
3636

@@ -183,7 +183,7 @@
183183
<span>
184184

185185

186-
<span itemprop="name">acccess</span>
186+
<span itemprop="name">access</span>
187187

188188

189189
</span>
@@ -200,12 +200,12 @@
200200

201201
<p class="text-right"><small>
202202
最終更新日時(UTC):
203-
<span itemprop="datePublished" content="2024-03-12T14:39:48">
204-
2024年03月12日 14時39分48秒
203+
<span itemprop="datePublished" content="2025-04-15T04:10:30">
204+
2025年04月15日 04時10分30秒
205205
</span>
206206
<br/>
207207
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
208-
<span itemprop="name">yoh</span>
208+
<span itemprop="name">Raclamusi</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -224,7 +224,7 @@
224224
<div class="row">
225225
<div class="col-sm-12 content-body">
226226

227-
<div class="identifier-type">function</div><div class="header">&lt;linalg&gt;</div><h1 itemprop="name"><span class="namespace" title="namespace std::linalg">std::linalg::</span><span class="class" title="class conjugated_accessor">conjugated_accessor::</span><span class="token">acccess</span><span class="cpp cpp26" title="C++26で追加">(C++26)</span></h1>
227+
<div class="identifier-type">function</div><div class="header">&lt;linalg&gt;</div><h1 itemprop="name"><span class="namespace" title="namespace std::linalg">std::linalg::</span><span class="class" title="class conjugated_accessor">conjugated_accessor::</span><span class="token">access</span><span class="cpp cpp26" title="C++26で追加">(C++26)</span></h1>
228228
<div itemprop="articleBody"><p><div class="codehilite"><pre><span></span><code><span class="k">constexpr</span> <span class="n">reference</span> <span class="nf">access</span><span class="p">(</span><span class="n">data_handle_type</span> <span class="n">p</span><span class="p">,</span> <span class="kt">size_t</span> <span class="n">i</span><span class="p">)</span> <span class="k">const</span><span class="p">;</span>
229229
</code></pre></div>
230230
</p>

0 commit comments

Comments
 (0)