編譯器警告 (層級 1) C4556
內部自變數 'value' 的值超出範圍 'lowerbound upperbound - '
備註
內部函數符合硬體指令。 硬體指令具有固定數位來編碼常數。 如果 值 超出範圍,則不會正確編碼。 編譯程式會截斷額外的位。
範例
下列範例會產生 C4556:
// C4556.cpp
// compile with: /W1
// processor: x86 IPF
#include <xmmintrin.h>
void test()
{
__m64 m;
_m_pextrw(m, 5); // C4556
}
int main()
{
}