次のセクションでは、一部またはすべてのアーキテクチャで使用可能な Microsoft 固有の組み込み関数について説明します。 プロセッサの製造元は、サポートされている他の組み込み関数をヘッダー ファイルまたは Web サイトで文書化します。 詳細と製造元のドキュメントへのリンクについては、「ARM 組み込み」、「ARM64 組み込み」、「x86 組み込み」、「x64 組み込み」の各記事を参照してください。 組み込みとして実装される C ランタイム ライブラリ (CRT) 関数については、ここでは説明されていません。 CRT 組み込み関数については、「C ランタイム ライブラリ リファレンス」を参照してください。
__addfsbyte
、 __addfsword
、 __addfsdword
__addgsbyte
、 __addgsword
、 __addgsdword
、 __addgsqword
_BitScanForward
, _BitScanForward64
_BitScanReverse
, _BitScanReverse64
_bittestandcomplement
, _bittestandcomplement64
_bittestandreset
, _bittestandreset64
_bittestandset
, _bittestandset64
__check_isa_support
, __check_arch_support
__incfsbyte
、 __incfsword
、 __incfsdword
__incgsbyte
、 __incgsword
、 __incgsdword
、 __incgsqword
_interlockedbittestandreset
組み込み関数
_interlockedbittestandset
組み込み関数
_InterlockedCompareExchange
組み込み関数
_InterlockedCompareExchange128
_InterlockedCompareExchangePointer
組み込み関数
_InterlockedExchangeAdd
組み込み関数
_InterlockedExchangePointer
組み込み関数
_mm_extract_si64
, _mm_extracti_si64
_mm_insert_si64
, _mm_inserti_si64
__popcnt16
、 __popcnt
、 __popcnt64
__readfsbyte
、 __readfsdword
、 __readfsqword
、 __readfsword
__readgsbyte
、 __readgsdword
、 __readgsqword
、 __readgsword
__writefsbyte
、 __writefsdword
、 __writefsqword
、 __writefsword
__writegsbyte
、 __writegsdword
、 __writegsqword
、 __writegsword