次の方法で共有


戻り値 (C++)

64 の bit に対応できる RAX この戻り値はに格納されます_m64 型が返されますが、__m128__m128i__m128d、および浮動小数点数は、XMM0 で返されます。戻り値が 64 の bit に収まらないユーザー定義型である場合、呼び出し元は最初の引数として戻り値のポインターを割り当てて渡す必要があります。後続する引数は、引数 1 つ分だけ右にシフトされます。RAX 内の呼び出し先は同じポインターを返す必要があります。直接返されるユーザー定義型は長さが 1、2、4、8、16、32、または 64 の bit である必要があります。

戻り値 1 – 64 の例では、結果をかみました

  

戻り値 2 – 128 の例では、結果をかみました

  

戻り値 3 –のユーザー入力の結果の例

  

参照

関連項目

呼び出し規約