|
28 | 28 | <meta property="og:url" content="https://cpprefjp.github.io/lang/cpp26/add_atsign_dollar_graveaccent_to_the_basic_character_set.html" />
|
29 | 29 | <meta property="og:site_name" content="cpprefjp - C++日本語リファレンス" />
|
30 | 30 | <meta property="og:type" content="article" />
|
31 |
| - <meta property="og:description" content="基本文字集合に" /> |
| 31 | + <meta property="og:description" content="基本文字集合に " /> |
32 | 32 | <meta name="twitter:card" content="summary" />
|
33 | 33 | <meta name="twitter:title" content="基本文字集合に@、$、`を追加[P2558R2] - cpprefjp C++日本語リファレンス" />
|
34 | 34 | <meta name="twitter:url" content="https://cpprefjp.github.io/lang/cpp26/add_atsign_dollar_graveaccent_to_the_basic_character_set.html" />
|
35 |
| - <meta name="twitter:description" content="基本文字集合に" /> |
| 35 | + <meta name="twitter:description" content="基本文字集合に " /> |
36 | 36 |
|
37 | 37 |
|
38 | 38 | <link rel="alternate" type="application/atom+xml" title="Atom" href="https://cpprefjp.github.io/rss.xml" />
|
|
68 | 68 |
|
69 | 69 | </head>
|
70 | 70 | <body>
|
71 |
| -<header data-kunai-mdinfo="{"meta": {"cpp": ["cpp26"]}, "sources": [], "page_id": ["lang", "cpp26", "add_atsign_dollar_graveaccent_to_the_basic_character_set"]}"> |
| 71 | +<header data-kunai-mdinfo="{"meta": {"cpp": ["cpp26"]}, "sources": [{"id": "ea49a0ba7594a7514de9da9056517067549ceaeb", "source": "#include <stdio.h>\n#define STR(x) #x\nint main()\n{\n printf(\"%s\", STR(\\u0060)); // U+0060 \u306f ` GRAVE ACCENT\n}\n"}], "page_id": ["lang", "cpp26", "add_atsign_dollar_graveaccent_to_the_basic_character_set"]}"> |
72 | 72 | <nav class="navbar navbar-default" role="navigation">
|
73 | 73 | <div class="container-fluid">
|
74 | 74 | <div class="navbar-header">
|
|
188 | 188 |
|
189 | 189 | <p class="text-right"><small>
|
190 | 190 | 最終更新日時(UTC):
|
191 |
| - <span itemprop="datePublished" content="2024-12-20T16:09:11"> |
192 |
| - 2024年12月20日 16時09分11秒 |
| 191 | + <span itemprop="datePublished" content="2024-12-20T22:39:50"> |
| 192 | + 2024年12月20日 22時39分50秒 |
193 | 193 | </span>
|
194 | 194 | <br/>
|
195 | 195 | <span itemprop="author" itemscope itemtype="http://schema.org/Person">
|
@@ -218,21 +218,21 @@ <h1 itemprop="name"><span class="token">基本文字集合に@、$、`を追加[
|
218 | 218 | のちのC++規格でさらに変更される場合があるため<a href="#relative-page">関連項目</a>を参照してください。
|
219 | 219 | </p>
|
220 | 220 | <h2>概要</h2>
|
221 |
| -<p>基本文字集合に |
222 |
| -$ (U+0024) |
223 |
| -@ (U+0040) |
224 |
| -` (U+0060) |
| 221 | +<p>基本文字集合に<br /> |
| 222 | +$ (U+0024)<br /> |
| 223 | +@ (U+0040)<br /> |
| 224 | +` (U+0060)<br /> |
225 | 225 | の3文字を加える。<br />
|
226 | 226 | CではC23で追加され、それに合わせるようにC++でも同様の変更を提案している。<br />
|
227 | 227 | これにより、これらの文字を構文として使用でき、コードの可読性や他言語絵の移植性が向上する。</p>
|
228 |
| -<p><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><stdio.h></span><span class="cp"></span> |
| 228 | +<p><div class="yata" id="ea49a0ba7594a7514de9da9056517067549ceaeb"><div class="codehilite"><pre><span></span><code><span class="cp">#include</span> <span class="cpf"><stdio.h></span><span class="cp"></span> |
229 | 229 | <span class="cp">#define STR(x) #x</span>
|
230 | 230 | <span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
|
231 | 231 | <span class="p">{</span>
|
232 | 232 | <span class="n">printf</span><span class="p">(</span><span class="s">"%s"</span><span class="p">,</span> <span class="n">STR</span><span class="p">(</span><span class="err">\</span><span class="n">u0060</span><span class="p">));</span> <span class="c1">// U+0060 は ` GRAVE ACCENT</span>
|
233 | 233 | <span class="p">}</span>
|
234 | 234 | </code></pre></div>
|
235 |
| -</p> |
| 235 | +</div></p> |
236 | 236 | <h2>参照</h2>
|
237 | 237 | <ul>
|
238 | 238 | <li><a href="https://open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2558r2.html" target="_blank">P2558R2 Add @, $, and ` to the basic character set</a></li>
|
|
0 commit comments