6868
6969 </ head >
7070 < body >
71- < header data-kunai-mdinfo ="{"meta": {"cpp": ["cpp14"]}, "sources": [{"id": "7e2638c8790943b84ad0ac05983f7e0973ba790b ", "source": "#include <iostream>\n#include <limits>\n\nint main()\n{\n int decimal_value = 123'456;\n std::cout << decimal_value << std::endl;\n\n int octal_value = 0123'456;\n std::cout << octal_value << std::endl;\n\n int hex_value = 0x123 '456 ;\n std::cout << hex_value << std::endl;\n\n int binary_value = 0b1010'1010;\n std::cout << binary_value << std::endl;\n\n double floating_point_value = 12'345.678'901;\n std::cout.precision(std::numeric_limits<double>::max_digits10);\n std::cout << floating_point_value << std::endl;\n}\n"}], "page_id": ["lang", "cpp14", "digit_separators"]} ">
71+ < header data-kunai-mdinfo ="{"meta": {"cpp": ["cpp14"]}, "sources": [{"id": "0baa7461a40b83db5bb6bf7ebef58aece4315e89 ", "source": "#include <iostream>\n#include <limits>\n\nint main()\n{\n int decimal_value = 123'456;\n std::cout << decimal_value << std::endl;\n\n int octal_value = 0123'456;\n std::cout << octal_value << std::endl;\n\n int hex_value = 0x12 '34'56 ;\n std::cout << hex_value << std::endl;\n\n int binary_value = 0b1010'1010;\n std::cout << binary_value << std::endl;\n\n double floating_point_value = 12'345.678'901;\n std::cout.precision(std::numeric_limits<double>::max_digits10);\n std::cout << floating_point_value << std::endl;\n}\n"}], "page_id": ["lang", "cpp14", "digit_separators"]} ">
7272 < nav class ="navbar navbar-default " role ="navigation ">
7373 < div class ="container-fluid ">
7474 < div class ="navbar-header ">
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-01-28T06:46:42 ">
192+ 2025年01月28日 06時46分42秒
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 "> yoh </ span >
197197 </ span >
198198 が更新
199199 </ small > </ p >
@@ -234,11 +234,11 @@ <h2>仕様</h2>
234234< li > 桁区切り文字(digit separators)は、数値リテラルの読みやすさを向上させるため導入された、数値リテラルの間に挿入することを許可された特殊な文字である</ li >
235235< li > 桁区切り文字には、シングルクォーテーション(< code > '</ code > )を使用する</ li >
236236< li > 桁区切り文字は、整数リテラルと浮動小数点数リテラルに対して使用できる</ li >
237- < li > 桁区切り文字は、リテラルの先頭に入力することはできない </ li >
238- < li > 浮動小数点数リテラルでは、小数部にも桁区切り文字を入力できる </ li >
237+ < li > 桁区切り文字は、数字並びの先頭や末尾に配置したり、2個以上を連続して配置することはできない </ li >
238+ < li > 浮動小数点数リテラルでは、小数部や指数部にも桁区切り文字を配置できる </ li >
239239</ ul >
240240< h2 > 例</ h2 >
241- < p > < div class ="yata " id ="7e2638c8790943b84ad0ac05983f7e0973ba790b "> < div class ="codehilite "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="cpf "> < a href ="../../reference/iostream.html "> <iostream></ a > </ span > < span class ="cp "> </ span >
241+ < p > < div class ="yata " id ="0baa7461a40b83db5bb6bf7ebef58aece4315e89 "> < div class ="codehilite "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="cpf "> < a href ="../../reference/iostream.html "> <iostream></ a > </ span > < span class ="cp "> </ span >
242242< span class ="cp "> #include</ span > < span class ="cpf "> < a href ="../../reference/limits.html "> <limits></ a > </ span > < span class ="cp "> </ span >
243243
244244< span class ="kt "> int</ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span >
@@ -249,7 +249,7 @@ <h2>例</h2>
249249 < span class ="kt "> int</ span > < span class ="n "> octal_value</ span > < span class ="o "> =</ span > < span class ="mo "> 0123</ span > < span class ="err "> '</ span > < span class ="mi "> 456</ span > < span class ="p "> ;</ span >
250250 < span class ="n "> < a href ="../../reference/iostream/cout.html "> std::cout</ a > </ span > < span class ="o "> <<</ span > < span class ="n "> octal_value</ span > < span class ="o "> <<</ span > < span class ="n "> < a href ="../../reference/ostream/endl.html "> std::endl</ a > </ span > < span class ="p "> ;</ span >
251251
252- < span class ="kt "> int</ span > < span class ="n "> hex_value</ span > < span class ="o "> =</ span > < span class ="mh "> 0x123 </ span > < span class ="err "> '</ span > < span class ="mi "> 456 </ span > < span class ="p "> ;</ span >
252+ < span class ="kt "> int</ span > < span class ="n "> hex_value</ span > < span class ="o "> =</ span > < span class ="mh "> 0x12 </ span > < span class ="err "> '</ span > < span class ="mi "> 34 </ span > < span class =" err " > ' </ span > < span class =" mi " > 56 </ span > < span class ="p "> ;</ span >
253253 < span class ="n "> < a href ="../../reference/iostream/cout.html "> std::cout</ a > </ span > < span class ="o "> <<</ span > < span class ="n "> hex_value</ span > < span class ="o "> <<</ span > < span class ="n "> < a href ="../../reference/ostream/endl.html "> std::endl</ a > </ span > < span class ="p "> ;</ span >
254254
255255 < span class ="kt "> int</ span > < span class ="n "> binary_value</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="n "> b1010</ span > < span class ="err "> '</ span > < span class ="mi "> 1010</ span > < span class ="p "> ;</ span >
0 commit comments