由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - about loop-invariant optimization
相关主题
stl的一个问题intel icc hash_map 求救!
C++ optimization questionSTL感觉实在太变态了
有没有大牛说说C里边for循环的坏处[菜鸟问题]类模板问题
scala大牛幫看看這個map是為什麽?不太明白c++ iterator 弱问
std::lower_bound 名不副实啊c++ template question:
How does matlab optimization deal with singular matrix?请问Linux底下有没有最简易的show 2D x-y curve的工具
Tf里面怎么选optimizer?用那个design pattern好?
一个C++的概念问题关于inserter
相关话题的讨论汇总
话题: iter话题: bound话题: invariant话题: key话题: loop
进入Programming版参与讨论
1 (共1页)
c********e
发帖数: 383
1
dont know how smart compiler is:
for example:
my_map::iter iter;
for (iter = map.upper_bound(key);
iter != map.lower_bound (key);
++iter)
{
//traverse element, all const/irrelavant func to map
}
will the lower_bound call be optimized when loop-invariant is turned on?
what about this case?
my_map::iter iter;

for (iter = map.upper_bound(key);

iter != map.lower_bound (key);
X****r
发帖数: 3557
2
Look again? I think it is.

【在 c********e 的大作中提到】
: dont know how smart compiler is:
: for example:
: my_map::iter iter;
: for (iter = map.upper_bound(key);
: iter != map.lower_bound (key);
: ++iter)
: {
: //traverse element, all const/irrelavant func to map
: }
: will the lower_bound call be optimized when loop-invariant is turned on?

1 (共1页)
进入Programming版参与讨论
相关主题
关于inserterstd::lower_bound 名不副实啊
binary_search只要求forward_iterator?How does matlab optimization deal with singular matrix?
deque的pointer和reference是怎么回事?Tf里面怎么选optimizer?
a question about std::stack一个C++的概念问题
stl的一个问题intel icc hash_map 求救!
C++ optimization questionSTL感觉实在太变态了
有没有大牛说说C里边for循环的坏处[菜鸟问题]类模板问题
scala大牛幫看看這個map是為什麽?不太明白c++ iterator 弱问
相关话题的讨论汇总
话题: iter话题: bound话题: invariant话题: key话题: loop