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

#pragma MUST_ITERATE(八, , 8)是什么意思

2013-01-02 
#pragma MUST_ITERATE(8, , 8)是什么意思?我从别的地方抄到一些代码,别的都能看懂,就是这一句是什么意思不

#pragma MUST_ITERATE(8, , 8)是什么意思?
我从别的地方抄到一些代码,别的都能看懂,就是这一句是什么意思不明白。
这句话,加在一个较大的循环前面。请教这句话是干什么用的?
[解决办法]
把#pragma MUST_ITERATE( , , )放在循环体之前,告知开发板循环次数,改善软件流水
[解决办法]
MUST_ITERATE告诉编译器循环的属性,但是这些属性必须是真实的,不然程序可能运行出错。此指令主要用于优化C函数循环,一般情况下,只要有循环都最好带上此指令
[解决办法]
#pragma MUST_ITERATE(min, max, multiple);其中multiple参数必须有,循环执行次数必是multiple的整数倍。
这个信息对编译器使用软件流水技术非常重要
[解决办法]

引用:
那min和max是什么意思?最大和最小循环次数么?

是的

热点排行