Skip to content

Commit ff39e5a

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent a6e1b41 commit ff39e5a

File tree

3 files changed

+40
-35
lines changed

3 files changed

+40
-35
lines changed

reference/optional/optional/op_compare_3way.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-06-11T13:45:38">
204-
2024年06月11日 13時45分38秒
203+
<span itemprop="datePublished" content="2025-11-13T11:39:17">
204+
2025年11月13日 11時39分17秒
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">suomesta</span>
209209
</span>
210210
が更新
211211
</small></p>
@@ -232,11 +232,11 @@
232232

233233
<span class="k">template</span> <span class="o">&lt;</span><span class="k">class</span> <span class="nc">T</span><span class="o">&gt;</span>
234234
<span class="k">constexpr</span> <span class="n"><a href="../../compare/strong_ordering.html">strong_ordering</a></span>
235-
<span class="k">operator</span><span class="o">&lt;=&gt;</span><span class="p">(</span><span class="k">const</span> <span class="n">optional</span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;&amp;</span><span class="p">,</span> <span class="n"><a href="../nullopt_t.html">nullopt_t</a></span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// (2) C++20</span>
235+
<span class="k">operator</span><span class="o">&lt;=&gt;</span><span class="p">(</span><span class="k">const</span> <span class="n">optional</span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;&amp;</span> <span class="n">x</span><span class="p">,</span> <span class="n"><a href="../nullopt_t.html">nullopt_t</a></span><span class="p">)</span> <span class="k">noexcept</span><span class="p">;</span> <span class="c1">// (2) C++20</span>
236236

237237
<span class="k">template</span> <span class="o">&lt;</span><span class="k">class</span> <span class="nc">T</span><span class="p">,</span> <span class="n"><a href="../../compare/three_way_comparable.html">three_way_comparable_with</a></span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;</span> <span class="n">U</span><span class="o">&gt;</span>
238238
<span class="k">constexpr</span> <span class="n"><a href="../../compare/compare_three_way_result.html">compare_three_way_result_t</a></span><span class="o">&lt;</span><span class="n">T</span><span class="p">,</span><span class="n">U</span><span class="o">&gt;</span>
239-
<span class="k">operator</span><span class="o">&lt;=&gt;</span><span class="p">(</span><span class="k">const</span> <span class="n">optional</span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;&amp;</span> <span class="n">x</span><span class="p">,</span> <span class="k">const</span> <span class="n">U</span><span class="o">&amp;</span> <span class="n">y</span><span class="p">);</span> <span class="c1">// (3) C++20</span>
239+
<span class="k">operator</span><span class="o">&lt;=&gt;</span><span class="p">(</span><span class="k">const</span> <span class="n">optional</span><span class="o">&lt;</span><span class="n">T</span><span class="o">&gt;&amp;</span> <span class="n">x</span><span class="p">,</span> <span class="k">const</span> <span class="n">U</span><span class="o">&amp;</span> <span class="n">v</span><span class="p">);</span> <span class="c1">// (3) C++20</span>
240240
<span class="p">}</span>
241241
</code></pre></div>
242242
</p>

rss.xml

Lines changed: 34 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,42 @@
22
<feed xmlns="http://www.w3.org/2005/Atom">
33
<title>cpprefjp - C++日本語リファレンス</title>
44
<link href="https://cpprefjp.github.io" />
5-
<updated>2025-11-13T06:46:00.688314</updated>
6-
<id>52d321fc-93dc-494c-861e-2ca0b5798d1f</id>
5+
<updated>2025-11-13T11:43:52.968930</updated>
6+
<id>1e4795ce-5e02-4b63-ad98-439cf961d2fc</id>
77

88

9+
<entry>
10+
<title>operator&lt;=&gt; -- fix typo of arguments name in std::optional::&lt;=&gt;</title>
11+
<link href="https://cpprefjp.github.io/reference/optional/optional/op_compare_3way.html"/>
12+
<id>ea2968139416092204d3b893f40265b093e12d06:reference/optional/optional/op_compare_3way.md</id>
13+
<updated>2025-11-13T20:39:17+09:00</updated>
14+
15+
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/optional/optional/op_compare_3way.md b/reference/optional/optional/op_compare_3way.md
16+
index 0cd38a58e..7dca3129c 100644
17+
--- a/reference/optional/optional/op_compare_3way.md
18+
+++ b/reference/optional/optional/op_compare_3way.md
19+
@@ -12,11 +12,11 @@ namespace std {
20+
21+
template &amp;lt;class T&amp;gt;
22+
constexpr strong_ordering
23+
- operator&amp;lt;=&amp;gt;(const optional&amp;lt;T&amp;gt;&amp;amp;, nullopt_t) noexcept; // (2) C++20
24+
+ operator&amp;lt;=&amp;gt;(const optional&amp;lt;T&amp;gt;&amp;amp; x, nullopt_t) noexcept; // (2) C++20
25+
26+
template &amp;lt;class T, three_way_comparable_with&amp;lt;T&amp;gt; U&amp;gt;
27+
constexpr compare_three_way_result_t&amp;lt;T,U&amp;gt;
28+
- operator&amp;lt;=&amp;gt;(const optional&amp;lt;T&amp;gt;&amp;amp; x, const U&amp;amp; y); // (3) C++20
29+
+ operator&amp;lt;=&amp;gt;(const optional&amp;lt;T&amp;gt;&amp;amp; x, const U&amp;amp; v); // (3) C++20
30+
}
31+
```
32+
* nullopt_t[link /reference/optional/nullopt_t.md]
33+
&lt;/code&gt;&lt;/pre&gt;</summary>
34+
35+
<author>
36+
<name>suomesta</name>
37+
<email>[email protected]</email>
38+
</author>
39+
</entry>
40+
941
<entry>
1042
<title>C++26 -- nolinkを解除</title>
1143
<link href="https://cpprefjp.github.io/lang/cpp26.html"/>
@@ -1374,31 +1406,4 @@ index 25d12448c..fc2fc337d 100644
13741406
</author>
13751407
</entry>
13761408

1377-
<entry>
1378-
<title>substr -- fix typo</title>
1379-
<link href="https://cpprefjp.github.io/reference/string/basic_string/substr.html"/>
1380-
<id>63f0d13897c451ba1dad7dc5fe76124e5a6e2d10:reference/string/basic_string/substr.md</id>
1381-
<updated>2025-11-05T20:18:00+09:00</updated>
1382-
1383-
<summary type="html">&lt;pre&gt;&lt;code&gt;diff --git a/reference/string/basic_string/substr.md b/reference/string/basic_string/substr.md
1384-
index 44120e2a8..721573102 100644
1385-
--- a/reference/string/basic_string/substr.md
1386-
+++ b/reference/string/basic_string/substr.md
1387-
@@ -107,7 +107,7 @@ int main()
1388-
std::string result3 = std::string(&amp;#34;hello&amp;#34;).substr(5, 4);
1389-
1390-
// C++20 : sから部分文字列のstringをコピーして作成、sは変更されない
1391-
- // C++23 : sのリソースを再利用して部分文字列を保持するstringオブジェクトを作成、aは有効だが未規定な状態となる(C++23における動作変更)
1392-
+ // C++23 : sのリソースを再利用して部分文字列を保持するstringオブジェクトを作成、sは有効だが未規定な状態となる(C++23における動作変更)
1393-
std::string result4 = std::move(s).substr(5, 4);
1394-
}
1395-
```
1396-
&lt;/code&gt;&lt;/pre&gt;</summary>
1397-
1398-
<author>
1399-
<name>suomesta</name>
1400-
<email>[email protected]</email>
1401-
</author>
1402-
</entry>
1403-
14041409
</feed>

sitemap.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31972,7 +31972,7 @@
3197231972

3197331973
<url>
3197431974
<loc>https://cpprefjp.github.io/reference/optional/optional/op_compare_3way.html</loc>
31975-
<lastmod>2025-10-04T19:13:40+09:00</lastmod>
31975+
<lastmod>2025-11-13T20:39:17+09:00</lastmod>
3197631976
<changefreq>daily</changefreq>
3197731977
<priority>0.6</priority>
3197831978
</url>

0 commit comments

Comments
 (0)