最佳答案
如果你想将 __m128i vector 的内容打印到屏幕上,你可以使用这样的东西:
template<class T> inline void Log(const T * data, size_t size, const std::string & name)
{
std::cout << name << " = { ";
for (int i = 0; i < size; i++)
{
std::cout << int(data[i]) << " ";
}
std::cout << "} " << std::endl;
}
inline void LogU8(const __m128i & value, const std::string & name)
{
uint8_t buffer[16];
_mm_storeu_si128((__m128i*)buffer, value);
Log(buffer, 16, name);
}
关于c++ - 打印 _mm_cmpeq_epi8 的输出(__m128i 类型),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34191228/