Skip to content

Commit d9220e4

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 66e4666 commit d9220e4

File tree

8 files changed

+1027
-192
lines changed

8 files changed

+1027
-192
lines changed

lang/future.html

+4-4
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="2025-03-27T12:46:35">
180-
2025年03月27日 12時46分35秒
179+
<span itemprop="datePublished" content="2025-04-25T03:47:06">
180+
2025年04月25日 03時47分06秒
181181
</span>
182182
<br/>
183183
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
184-
<span itemprop="name">Tetsuro Matsumura</span>
184+
<span itemprop="name">rotarymars</span>
185185
</span>
186186
が更新
187187
</small></p>
@@ -231,7 +231,7 @@ <h2>ライブラリ</h2>
231231
</thead>
232232
<tbody>
233233
<tr>
234-
<td><code><a href="../reference/contract.html">&lt;contract&gt;</a></code></td>
234+
<td><code><a href="../reference/contracts.html">&lt;contract&gt;</a></code></td>
235235
<td>契約違反のハンドリング</td>
236236
</tr>
237237
</tbody>

reference.html

+8-3
Original file line numberDiff line numberDiff line change
@@ -164,12 +164,12 @@
164164

165165
<p class="text-right"><small>
166166
最終更新日時(UTC):
167-
<span itemprop="datePublished" content="2025-04-04T07:45:27">
168-
2025年04月04日 07時45分27秒
167+
<span itemprop="datePublished" content="2025-04-25T03:45:01">
168+
2025年04月25日 03時45分01秒
169169
</span>
170170
<br/>
171171
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
172-
<span itemprop="name">yoh</span>
172+
<span itemprop="name">rotarymars</span>
173173
</span>
174174
が更新
175175
</small></p>
@@ -678,6 +678,11 @@ <h2><a href="#debug" id="debug">デバッグライブラリ</a></h2>
678678
<td>デバッグサポート</td>
679679
<td>C++26</td>
680680
</tr>
681+
<tr>
682+
<td><code><a href="reference/contracts.html">&lt;contracts&gt;</a></code></td>
683+
<td>契約プログラミング</td>
684+
<td>C++26</td>
685+
</tr>
681686
</tbody>
682687
</table>
683688
<h2><a href="#io" id="io">入出力ライブラリ</a></h2>

reference/contract/contract_violation.html

+3-5
Original file line numberDiff line numberDiff line change
@@ -158,11 +158,9 @@
158158
<li itemscope itemtype="http://www.schema.org/SiteNavigationElement">
159159
<span>
160160

161-
<a href="../../reference/contract.html" itemprop="url">
162-
163-
<span itemprop="name">contract</span>
164-
165-
</a>
161+
162+
<span itemprop="name">contract</span>
163+
166164

167165
</span>
168166
</li>

reference/contract.html renamed to reference/contracts.html

+22-21
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,23 @@
1616

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

19-
<title>contract - cpprefjp C++日本語リファレンス</title>
19+
<title>contracts - cpprefjp C++日本語リファレンス</title>
2020

2121
<meta name="viewport" content="width=device-width,initial-scale=1">
2222
<meta name="keywords" content="
23-
C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,contract,future
23+
C++,標準ライブラリ,リファレンス,ドキュメント,STL,std,contracts,cpp26
2424
">
25-
<meta name="title" content="contract - cpprefjp C++日本語リファレンス" />
26-
<meta itemprop="name" content="contract - cpprefjp C++日本語リファレンス" />
27-
<meta property="og:title" content="contract - cpprefjp C++日本語リファレンス" />
28-
<meta property="og:url" content="https://cpprefjp.github.io/reference/contract.html" />
25+
<meta name="title" content="contracts - cpprefjp C++日本語リファレンス" />
26+
<meta itemprop="name" content="contracts - cpprefjp C++日本語リファレンス" />
27+
<meta property="og:title" content="contracts - cpprefjp C++日本語リファレンス" />
28+
<meta property="og:url" content="https://cpprefjp.github.io/reference/contracts.html" />
2929
<meta property="og:site_name" content="cpprefjp - C++日本語リファレンス" />
3030
<meta property="og:type" content="article" />
31-
<meta property="og:description" content="&amp;lt;contract&amp;gt;contract(将来のC++機能) &amp;lt;contract&amp;gt;ヘッダでは、契約違反のハンドリングのための機能を定義する。 名前 説明 対応バージョン contract_violation 契約違反に関する情報 (class) C++ (将来) バージョン 言語 C++ (将来) 処理系 Clang: 未実装 GCC: 未実装 ICC" />
31+
<meta property="og:description" content="&amp;lt;contracts&amp;gt;contracts(C++26) &amp;lt;contracts&amp;gt;ヘッダでは、契約違反のハンドリングのための機能を定義する。 名前 説明 対応バージョン contract_violation 契約違反に関する情報 (class) C++26 バージョン 言語 C++26 処理系 Clang: 未実装 GCC: 未実装 ICC: ? Vi" />
3232
<meta name="twitter:card" content="summary" />
33-
<meta name="twitter:title" content="contract - cpprefjp C++日本語リファレンス" />
34-
<meta name="twitter:url" content="https://cpprefjp.github.io/reference/contract.html" />
35-
<meta name="twitter:description" content="&amp;lt;contract&amp;gt;contract(将来のC++機能) &amp;lt;contract&amp;gt;ヘッダでは、契約違反のハンドリングのための機能を定義する。 名前 説明 対応バージョン contract_violation 契約違反に関する情報 (class) C++ (将来) バージョン 言語 C++ (将来) 処理系 Clang: 未実装 GCC: 未実装 ICC" />
33+
<meta name="twitter:title" content="contracts - cpprefjp C++日本語リファレンス" />
34+
<meta name="twitter:url" content="https://cpprefjp.github.io/reference/contracts.html" />
35+
<meta name="twitter:description" content="&amp;lt;contracts&amp;gt;contracts(C++26) &amp;lt;contracts&amp;gt;ヘッダでは、契約違反のハンドリングのための機能を定義する。 名前 説明 対応バージョン contract_violation 契約違反に関する情報 (class) C++26 バージョン 言語 C++26 処理系 Clang: 未実装 GCC: 未実装 ICC: ? Vi" />
3636

3737

3838
<link rel="alternate" type="application/atom+xml" title="Atom" href="https://cpprefjp.github.io/rss.xml" />
@@ -68,7 +68,7 @@
6868

6969
</head>
7070
<body>
71-
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;contract&#34;], &#34;cpp&#34;: [&#34;future&#34;]}, &#34;sources&#34;: [], &#34;page_id&#34;: [&#34;reference&#34;, &#34;contract&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;contracts&#34;], &#34;cpp&#34;: [&#34;cpp26&#34;]}, &#34;sources&#34;: [], &#34;page_id&#34;: [&#34;reference&#34;, &#34;contracts&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -159,7 +159,7 @@
159159
<span>
160160

161161

162-
<span itemprop="name">contract</span>
162+
<span itemprop="name">contracts</span>
163163

164164

165165
</span>
@@ -176,22 +176,22 @@
176176

177177
<p class="text-right"><small>
178178
最終更新日時(UTC):
179-
<span itemprop="datePublished" content="2022-09-29T08:02:33">
180-
2022年09月29日 08時02分33秒
179+
<span itemprop="datePublished" content="2025-04-25T03:45:01">
180+
2025年04月25日 03時45分01秒
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">rotarymars</span>
185185
</span>
186186
が更新
187187
</small></p>
188188

189189

190190
<p class="text-right">
191-
<a class="history" target="_blank" href="https://github.com/cpprefjp/site/commits/master/reference/contract.md">
191+
<a class="history" target="_blank" href="https://github.com/cpprefjp/site/commits/master/reference/contracts.md">
192192
<span class="fa fa-fw fa-clock-o fa-flip-horizontal"></span>履歴
193193
</a>
194-
<a class="edit" target="_blank" href="https://github.com/cpprefjp/site/edit/master/reference/contract.md">
194+
<a class="edit" target="_blank" href="https://github.com/cpprefjp/site/edit/master/reference/contracts.md">
195195
<span class="fa fa-fw fa-pencil"></span>編集
196196
</a>
197197
</p>
@@ -200,8 +200,8 @@
200200
<div class="row">
201201
<div class="col-sm-12 content-body">
202202

203-
<div class="header">&lt;contract&gt;</div><h1 itemprop="name"><span class="token">contract</span><span class="cpp future" title="将来のC++として検討中">(将来のC++機能)</span></h1>
204-
<div itemprop="articleBody"><p><code>&lt;contract&gt;</code>ヘッダでは、<a href="../lang/future/contract-based_programming.html">契約違反</a>のハンドリングのための機能を定義する。</p>
203+
<div class="header">&lt;contracts&gt;</div><h1 itemprop="name"><span class="token">contracts</span><span class="cpp cpp26" title="C++26で追加">(C++26)</span></h1>
204+
<div itemprop="articleBody"><p><code>&lt;contracts&gt;</code>ヘッダでは、<a href="../lang/cpp26/contracts.html">契約違反</a>のハンドリングのための機能を定義する。</p>
205205
<table border="1" bordercolor="#888" style="border-collapse:collapse">
206206
<thead>
207207
<tr>
@@ -214,14 +214,14 @@
214214
<tr>
215215
<td><code><a href="contract/contract_violation.html">contract_violation</a></code></td>
216216
<td>契約違反に関する情報 (class)</td>
217-
<td>C++ (将来)</td>
217+
<td>C++26</td>
218218
</tr>
219219
</tbody>
220220
</table>
221221
<h2>バージョン</h2>
222222
<h3>言語</h3>
223223
<ul>
224-
<li>C++ (将来)</li>
224+
<li>C++26</li>
225225
</ul>
226226
<h3>処理系</h3>
227227
<ul>
@@ -233,6 +233,7 @@ <h3>処理系</h3>
233233
<h2>関連項目</h2>
234234
<ul>
235235
<li><a href="../lang/future/contract-based_programming.html">契約に基づくプログラミング</a></li>
236+
<li><a href="../lang/cpp26/contracts.html">契約プログラミング</a></li>
236237
</ul>
237238
<h2>参照</h2>
238239
<ul>

0 commit comments

Comments
 (0)