6868
6969 </ head >
7070 < body >
71- < header data-kunai-mdinfo ="{"meta": {"header": ["cstdint"], "id-type": ["macro"], "cpp": ["cpp11"]}, "sources": [{"id": "43c594a4961e1089cb21ee93e2572c17900b48bd", "source": "#include <iostream>\n#include <cstdint>\n#include <limits>\n\nint main()\n{\n std::cout << \"INT_FAST16_MAX: \" << INT_FAST16_MAX << std::endl;\n\n // numeric_limits\u306b\u3088\u308b\u5024\u3068\u4e00\u81f4\u3059\u308b\u3053\u3068\u3092\u78ba\u8a8d\n std::cout << \"numeric_limits<int_fast16_t>::max(): \"\n << std::numeric_limits<std::int_fast16_t>::max() << std::endl;\n\n std::cout << \"INT_FAST16_MAX == numeric_limits<int_fast16_t>::max(): \"\n << std::boolalpha\n << (INT_FAST16_MAX == std::numeric_limits<std::int_fast16_t>::max()) << std::endl;\n\n // \u578b\u306e\u78ba\u8a8d\n std::int_fast16_t max_value = INT_FAST16_MAX;\n std::cout << \"\u578b\u3092\u901a\u3057\u305f\u3068\u304d\u306e\u5024: \" << max_value << std::endl;\n\n // \u30aa\u30fc\u30d0\u30fc\u30d5\u30ed\u30fc\u306e\u78ba\u8a8d\n std::int_fast16_t value = INT_FAST16_MAX;\n std::cout << \"INT_FAST16_MAX: \" << value << std::endl;\n std::cout << \"INT_FAST16_MAX + 1: \" << value + 1 << std::endl;\n\n return 0;\n}\n"}], "page_id": ["reference", "cstdint", "int_fast16_max"]} ">
71+ < header data-kunai-mdinfo ="{"meta": {"header": ["cstdint"], "id-type": ["macro"], "cpp": ["cpp11"]}, "sources": [{"id": "694ce1be2a071c64b8eddf10c0983ef4017ccb11", "source": "#include <iostream>\n#include <cstdint>\n#include <limits>\n\nint main()\n{\n std::cout << \"INT_FAST16_MAX: \" << INT_FAST16_MAX << std::endl;\n\n // numeric_limits\u306b\u3088\u308b\u5024\u3068\u4e00\u81f4\u3059\u308b\u3053\u3068\u3092\u78ba\u8a8d\n std::cout << \"numeric_limits<int_fast16_t>::max(): \"\n << std::numeric_limits<std::int_fast16_t>::max() << std::endl;\n\n std::cout << \"INT_FAST16_MAX == numeric_limits<int_fast16_t>::max(): \"\n << std::boolalpha\n << (INT_FAST16_MAX == std::numeric_limits<std::int_fast16_t>::max()) << std::endl;\n\n // \u578b\u306e\u78ba\u8a8d\n std::int_fast16_t max_value = INT_FAST16_MAX;\n std::cout << \"\u578b\u3092\u901a\u3057\u305f\u3068\u304d\u306e\u5024: \" << max_value << std::endl;\n\n return 0;\n}\n"}], "page_id": ["reference", "cstdint", "int_fast16_max"]} ">
7272 < nav class ="navbar navbar-default " role ="navigation ">
7373 < div class ="container-fluid ">
7474 < div class ="navbar-header ">
189189 < p class ="text-right "> < small >
190190 最終更新日時:
191191 < time itemprop ="datePublished " class ="js-local-time "
192- datetime ="2026-09-11T13:06:31 +09:00 ">
193- 2026年09月11日 13時06分31秒 (JST)
192+ datetime ="2026-09-20T20:36:21 +09:00 ">
193+ 2026年09月20日 20時36分21秒 (JST)
194194 </ time >
195195 < br />
196196 < span itemprop ="author " itemscope itemtype ="http://schema.org/Person ">
197- < span itemprop ="name "> Akira Takahashi </ span >
197+ < span itemprop ="name "> rotarymars </ span >
198198 </ span >
199199 が更新
200200 </ small > </ p >
@@ -244,7 +244,7 @@ <h2>概要</h2>
244244< p > < code > < a href ="int_fast16_t.html "> int_fast16_t</ a > </ code > の最大値を表す定数。</ p >
245245< p > < code > < a href ="../limits/numeric_limits.html "> std::numeric_limits</ a > <int_fast16_t>::< a href ="../limits/numeric_limits/max.html "> max()</ a > </ code > と等しい。</ p >
246246< h2 > 例</ h2 >
247- < p > < div class ="yata " id ="43c594a4961e1089cb21ee93e2572c17900b48bd "> < div class ="codehilite "> < pre > < span > </ span > < code > < span class ="cp "> #include < a href ="../iostream.html "> <iostream></ a > </ span >
247+ < p > < div class ="yata " id ="694ce1be2a071c64b8eddf10c0983ef4017ccb11 "> < div class ="codehilite "> < pre > < span > </ span > < code > < span class ="cp "> #include < a href ="../iostream.html "> <iostream></ a > </ span >
248248< span class ="cp "> #include < a href ="../cstdint.html "> <cstdint></ a > </ span >
249249< span class ="cp "> #include < a href ="../limits.html "> <limits></ a > </ span >
250250
@@ -264,11 +264,6 @@ <h2>例</h2>
264264< span class ="w "> </ span > < span class ="n "> std</ span > < span class ="o "> ::</ span > < span class ="kt "> int_fast16_t</ span > < span class ="w "> </ span > < span class ="n "> max_value</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="n "> INT_FAST16_MAX</ span > < span class ="p "> ;</ span >
265265< span class ="w "> </ span > < span class ="n "> < a href ="../iostream/cout.html "> std::cout</ a > </ span > < span class ="w "> </ span > < span class ="o "> <<</ span > < span class ="w "> </ span > < span class ="s "> "型を通したときの値: "</ span > < span class ="w "> </ span > < span class ="o "> <<</ span > < span class ="w "> </ span > < span class ="n "> max_value</ span > < span class ="w "> </ span > < span class ="o "> <<</ span > < span class ="w "> </ span > < span class ="n "> < a href ="../ostream/endl.html "> std::endl</ a > </ span > < span class ="p "> ;</ span >
266266
267- < span class ="w "> </ span > < span class ="c1 "> // オーバーフローの確認</ span >
268- < span class ="w "> </ span > < span class ="n "> std</ span > < span class ="o "> ::</ span > < span class ="kt "> int_fast16_t</ span > < span class ="w "> </ span > < span class ="n "> value</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="n "> INT_FAST16_MAX</ span > < span class ="p "> ;</ span >
269- < span class ="w "> </ span > < span class ="n "> < a href ="../iostream/cout.html "> std::cout</ a > </ span > < span class ="w "> </ span > < span class ="o "> <<</ span > < span class ="w "> </ span > < span class ="s "> "INT_FAST16_MAX: "</ span > < span class ="w "> </ span > < span class ="o "> <<</ span > < span class ="w "> </ span > < span class ="n "> value</ span > < span class ="w "> </ span > < span class ="o "> <<</ span > < span class ="w "> </ span > < span class ="n "> < a href ="../ostream/endl.html "> std::endl</ a > </ span > < span class ="p "> ;</ span >
270- < span class ="w "> </ span > < span class ="n "> < a href ="../iostream/cout.html "> std::cout</ a > </ span > < span class ="w "> </ span > < span class ="o "> <<</ span > < span class ="w "> </ span > < span class ="s "> "INT_FAST16_MAX + 1: "</ span > < span class ="w "> </ span > < span class ="o "> <<</ span > < span class ="w "> </ span > < span class ="n "> value</ span > < span class ="w "> </ span > < span class ="o "> +</ span > < span class ="w "> </ span > < span class ="mi "> 1</ span > < span class ="w "> </ span > < span class ="o "> <<</ span > < span class ="w "> </ span > < span class ="n "> < a href ="../ostream/endl.html "> std::endl</ a > </ span > < span class ="p "> ;</ span >
271-
272267< span class ="w "> </ span > < span class ="k "> return</ span > < span class ="w "> </ span > < span class ="mi "> 0</ span > < span class ="p "> ;</ span >
273268< span class ="p "> }</ span >
274269</ code > </ pre > </ div >
@@ -278,10 +273,8 @@ <h3>出力例</h3>
278273numeric_limits<int_fast16_t>::max(): 32767
279274INT_FAST16_MAX == numeric_limits<int_fast16_t>::max(): true
280275型を通したときの値: 32767
281- INT_FAST16_MAX: 32767
282- INT_FAST16_MAX + 1: -32768
283276</ code > </ pre > </ p >
284- < p > この出力例は処理系によって異なる場合がある。特に、< code > int_fast16_t</ code > の実際の型が処理系によって異なる可能性があるため、最大値やオーバーフロー動作も異なることがある 。</ p >
277+ < p > この出力例は処理系によって異なる場合がある。特に、< code > int_fast16_t</ code > の実際の型が処理系によって異なる可能性があるため、最大値も異なることがある 。</ p >
285278< h2 > バージョン</ h2 >
286279< h3 > 言語</ h3 >
287280< ul >
0 commit comments