The C++11 and C11 standard define the std::isfinite function. Visual Studio 2012 doesn\'t seem to provide it as part of the cmath or math.h, but ha
cmath
math.h
isfinite from amp_math.h can only be called from functions marked with restrict(amp), which doesn't make it interchangeable, even if the behavior was the same.
isfinite
amp_math.h
restrict(amp)