Skip to content

Commit 4b620fa

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 1ac964d commit 4b620fa

File tree

4 files changed

+60
-234
lines changed

4 files changed

+60
-234
lines changed

reference/chrono/make24.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ <h2>例</h2>
239239
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span> <span class="nb">false</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">0h</a></span><span class="p">);</span>
240240

241241
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">12h</a></span><span class="p">);</span>
242-
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">);</span>
242+
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">1h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1u</span><span class="n">mNkJqecXveObDsvhvSwgOFhEihIraYD</span><span class="p">);</span>
243243
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">3h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">15h</a></span><span class="p">);</span>
244244
<span class="n"><a href="../cassert/assert.html">assert</a></span><span class="p">(</span><span class="n"><span style="color:#ff0000">chrono::make24</span></span><span class="p">(</span><span class="n"><a href="duration/op_h.html">11h</a></span><span class="p">,</span> <span class="nb">true</span><span class="p">)</span> <span class="o">==</span> <span class="n"><a href="duration/op_h.html">23h</a></span><span class="p">);</span>
245245
<span class="p">}</span>

reference/cstddef/max_align_t.html

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@
2828
<meta property="og:url" content="https://cpprefjp.github.io/reference/cstddef/max_align_t.html" />
2929
<meta property="og:site_name" content="cpprefjp - C++日本語リファレンス" />
3030
<meta property="og:type" content="article" />
31-
<meta property="og:description" content="`std::max_align_t`は、どのスカラー型よりも大きいアライメントを必要とする型である" />
31+
<meta property="og:description" content="`std::max_align_t`のアライメントサイズは、スカラー型の中の最も大きなアライメントサイズと同じかそれ以上である" />
3232
<meta name="twitter:card" content="summary" />
3333
<meta name="twitter:title" content="max_align_t - cpprefjp C++日本語リファレンス" />
3434
<meta name="twitter:url" content="https://cpprefjp.github.io/reference/cstddef/max_align_t.html" />
35-
<meta name="twitter:description" content="`std::max_align_t`は、どのスカラー型よりも大きいアライメントを必要とする型である" />
35+
<meta name="twitter:description" content="`std::max_align_t`のアライメントサイズは、スカラー型の中の最も大きなアライメントサイズと同じかそれ以上である" />
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;cstddef&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;type-alias&#34;], &#34;cpp&#34;: [&#34;cpp11&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;f84d48c5a8e07a8e81e62abc2819d945717c9d1b&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;cstddef&gt;\n#include &lt;type_traits&gt;\n\nint main()\n{\n std::cout &lt;&lt; \&#34;sizeof(max_align_t): \&#34; &lt;&lt; sizeof(std::max_align_t) &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;alignof(max_align_t): \&#34; &lt;&lt; alignof(std::max_align_t) &lt;&lt; std::endl;\n\n std::cout &lt;&lt; \&#34;is_object&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_object&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_scalar&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_scalar&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_union&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_union&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_array&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_array&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_class&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_class&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_pod&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_pod&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;cstddef&#34;, &#34;max_align_t&#34;]}">
71+
<header data-kunai-mdinfo="{&#34;meta&#34;: {&#34;header&#34;: [&#34;cstddef&#34;], &#34;namespace&#34;: [&#34;std&#34;], &#34;id-type&#34;: [&#34;type-alias&#34;], &#34;cpp&#34;: [&#34;cpp11&#34;]}, &#34;sources&#34;: [{&#34;id&#34;: &#34;0f4a63faeb2f40047a9ddc5d99777545ef9efc72&#34;, &#34;source&#34;: &#34;#include &lt;iostream&gt;\n#include &lt;cstddef&gt;\n#include &lt;type_traits&gt;\n\nint main()\n{\n std::cout &lt;&lt; \&#34;sizeof(max_align_t): \&#34; &lt;&lt; sizeof(std::max_align_t) &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;alignof(max_align_t): \&#34; &lt;&lt; alignof(std::max_align_t) &lt;&lt; std::endl;\n static_assert(alignof(std::max_align_t) &gt;= alignof(long long), \&#34;\&#34;);\n static_assert(alignof(std::max_align_t) &gt;= alignof(long double), \&#34;\&#34;);\n\n std::cout &lt;&lt; \&#34;is_object&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_object&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_scalar&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_scalar&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_union&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_union&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_array&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_array&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_class&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_class&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n std::cout &lt;&lt; \&#34;is_pod&lt;max_align_t&gt;: \&#34; &lt;&lt; std::is_pod&lt;std::max_align_t&gt;::value &lt;&lt; std::endl;\n}\n&#34;}], &#34;page_id&#34;: [&#34;reference&#34;, &#34;cstddef&#34;, &#34;max_align_t&#34;]}">
7272
<nav class="navbar navbar-default" role="navigation">
7373
<div class="container-fluid">
7474
<div class="navbar-header">
@@ -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-07-02T11:02:52">
192+
2025年07月02日 11時02分52秒
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">suomesta</span>
197197
</span>
198198
が更新
199199
</small></p>
@@ -219,18 +219,20 @@
219219
</code></pre></div>
220220
</p>
221221
<h2>概要</h2>
222-
<p><code>std::max_align_t</code>は、どのスカラー型よりも大きいアライメントを必要とする型である</p>
222+
<p><code>std::max_align_t</code>のアライメントサイズは、スカラー型の中の最も大きなアライメントサイズと同じかそれ以上である</p>
223223
<p>この型は、C++11では<a href="../type_traits/is_pod.html">POD型</a>、C++20では<a href="../type_traits/is_trivial.html">トリビアル型</a>に分類される。</p>
224224
<p><code>alignas</code>指示子により、<code>std::max_align_t</code>のアライメントより大きいサイズのアライメントを指定できるかどうかは、実装依存である。</p>
225225
<h2></h2>
226-
<p><div class="yata" id="f84d48c5a8e07a8e81e62abc2819d945717c9d1b"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
226+
<p><div class="yata" id="0f4a63faeb2f40047a9ddc5d99777545ef9efc72"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><a href="../iostream.html">&lt;iostream&gt;</a></span><span class="cp"></span>
227227
<span class="cp">#include</span> <span class="cpf"><a href="../cstddef.html">&lt;cstddef&gt;</a></span><span class="cp"></span>
228228
<span class="cp">#include</span> <span class="cpf"><a href="../type_traits.html">&lt;type_traits&gt;</a></span><span class="cp"></span>
229229

230230
<span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
231231
<span class="p">{</span>
232232
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"sizeof(max_align_t): "</span> <span class="o">&lt;&lt;</span> <span class="k">sizeof</span><span class="p">(</span><span class="n"><span style="color:#ff0000">std::max_align_t</span></span><span class="p">)</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../ostream/endl.html">std::endl</a></span><span class="p">;</span>
233233
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"alignof(max_align_t): "</span> <span class="o">&lt;&lt;</span> <span class="k">alignof</span><span class="p">(</span><span class="n"><span style="color:#ff0000">std::max_align_t</span></span><span class="p">)</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../ostream/endl.html">std::endl</a></span><span class="p">;</span>
234+
<span class="k">static_assert</span><span class="p">(</span><span class="k">alignof</span><span class="p">(</span><span class="n"><span style="color:#ff0000">std::max_align_t</span></span><span class="p">)</span> <span class="o">&gt;=</span> <span class="k">alignof</span><span class="p">(</span><span class="kt">long</span> <span class="kt">long</span><span class="p">),</span> <span class="s">""</span><span class="p">);</span>
235+
<span class="k">static_assert</span><span class="p">(</span><span class="k">alignof</span><span class="p">(</span><span class="n"><span style="color:#ff0000">std::max_align_t</span></span><span class="p">)</span> <span class="o">&gt;=</span> <span class="k">alignof</span><span class="p">(</span><span class="kt">long</span> <span class="kt">double</span><span class="p">),</span> <span class="s">""</span><span class="p">);</span>
234236

235237
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"is_object&lt;max_align_t&gt;: "</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../type_traits/is_object.html">std::is_object</a></span><span class="o">&lt;</span><span class="n"><span style="color:#ff0000">std::max_align_t</span></span><span class="o">&gt;::</span><span class="n">value</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../ostream/endl.html">std::endl</a></span><span class="p">;</span>
236238
<span class="n"><a href="../iostream/cout.html">std::cout</a></span> <span class="o">&lt;&lt;</span> <span class="s">"is_scalar&lt;max_align_t&gt;: "</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../type_traits/is_scalar.html">std::is_scalar</a></span><span class="o">&lt;</span><span class="n"><span style="color:#ff0000">std::max_align_t</span></span><span class="o">&gt;::</span><span class="n">value</span> <span class="o">&lt;&lt;</span> <span class="n"><a href="../ostream/endl.html">std::endl</a></span><span class="p">;</span>
@@ -241,7 +243,7 @@ <h2>例</h2>
241243
<span class="p">}</span>
242244
</code></pre></div>
243245
</div></p>
244-
<h3>出力</h3>
246+
<h3>出力例</h3>
245247
<p><pre><code>sizeof(max_align_t): 24
246248
alignof(max_align_t): 8
247249
is_object&lt;max_align_t&gt;: 1

0 commit comments

Comments
 (0)