use*_*278 4 c++ intrinsics visual-c++ visual-c++-2012
我正在用c ++构建一个使用位板(__int64s)的国际象棋引擎,我需要使用BitScanForward64进行一些计算.但是当我调用它时,我收到此错误:
错误C3861:'_ BitScanForward64':找不到标识符
我这样包括它:
#include <intrin.h>
#pragma intrinsic(_BitScanForward64)
Run Code Online (Sandbox Code Playgroud)
它与BitScanForward64相同.
我在Windows 7(64位)上使用Visual Studio 11.CPU:Intel Core i7-2600K
我之前没有用c ++做过很多项目所以我不知道为什么会这样.请帮忙!