首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请问一个有关问题 这两条语句是干什么用的

2012-03-22 
请教一个问题这两条语句是干什么用的__m128d t _mm_load_sd( &value )return _mm_cvtsd_si32(t)[解决

请教一个问题 这两条语句是干什么用的
__m128d t = _mm_load_sd( &value );

return _mm_cvtsd_si32(t);

[解决办法]
http://www.opencv.org.cn/forum/viewtopic.php?t=4268看看对你有用不
[解决办法]
t1 t = f(&v);
return t2(t);
[解决办法]
__m128d t = _mm_load_sd( &value );

return _mm_cvtsd_si32(t);

__m128d是vc中的关键字吧!_mm_load_sd和_mm_cvtsd_si32它里面的函数。

第一句就是定义一个__m128d的变量t,并给它赋予_mm_load_sd函数的返回值。_mm_load_sd函数需要传入一个指针,此处传入的事变量(或常量)value的地址。
第二句是返回_mm_cvtsd_si32函数运行返回值。而_mm_cvtsd_si32函数传入的是变量t.


!_mm_load_sd和_mm_cvtsd_si32两个函数具体是实现什么功能!自己去查。我根据定义方式和意思猜:此处就是实现把128位的value值转化成32位的!

热点排行