由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 面试有个人问我++i和i++哪个快
相关主题
面试又挂了!难过死【c++里override输出<<总出错】
[google面试]iterator访问Foursquare 电面
讨论一个题目Apple Siri 组 Java 测试题
请教一个 Set 的Java面试题在电脑上直接写程序
求指点一道G家Iterator的题目G家二面彻底跪了~
const_reverse_iterator和reverse_iterator有什么区别?问个简单coding问题
Why I can't compile this function successfullyMax Points on a Line 用c++map老是没法compile
问一个C++问题:default parameter and overriding/inheritancamazon面试题目讨论贴3
相关话题的讨论汇总
话题: compiler话题: 面试话题: dependent话题: same话题: int
进入JobHunting版参与讨论
1 (共1页)
P*******e
发帖数: 1353
1
这个不是compiler dependent的么?
r****o
发帖数: 1950
2
++i

【在 P*******e 的大作中提到】
: 这个不是compiler dependent的么?
m*****f
发帖数: 1243
3
++i always faster because i++ calls ++i...
s*********g
发帖数: 849
4
c++ primer

【在 P*******e 的大作中提到】
: 这个不是compiler dependent的么?
f****4
发帖数: 1359
5
++i
i++需要先记录当前值,返回,然后++
需要创建临时变量
d******o
发帖数: 393
6
I will not ask again.

【在 P*******e 的大作中提到】
: 这个不是compiler dependent的么?
f*****7
发帖数: 463
7
学习了
s*****i
发帖数: 186
8
这个得看i是什么东西,i如果是个int之类的plain type,现代的compiler优化之后两
者是一样的。如果i是一个复杂类型,比如某个类对象,iterator之类的,那++i更快,
理由之前有人说了。我觉得这个问题其实不适合面试的时候问。
d********2
发帖数: 135
9
学习了。。。
d**a
发帖数: 84
10
单纯问这个题的人是极其无聊的人。
0.得看context,如下没有啥区别,就是习惯问题。
for (int i=0; i<10; i++) {//some code }
for (int i=0; i<10; ++i) {//some code}
1.但是如果i++或者++i出现在一个expression里面,就有差别。
2.如果operator++被override了,那啥事都能发生。

【在 s*****i 的大作中提到】
: 这个得看i是什么东西,i如果是个int之类的plain type,现代的compiler优化之后两
: 者是一样的。如果i是一个复杂类型,比如某个类对象,iterator之类的,那++i更快,
: 理由之前有人说了。我觉得这个问题其实不适合面试的时候问。

r*****t
发帖数: 7278
11
my understanding
i++ same as i = i + 1
++i same as i + 1
1 (共1页)
进入JobHunting版参与讨论
相关主题
amazon面试题目讨论贴3求指点一道G家Iterator的题目
Tree Iterator && operator overloading的一个问题const_reverse_iterator和reverse_iterator有什么区别?
请教书单 for becoming a better 程序猿Why I can't compile this function successfully
Q in C/C++问一个C++问题:default parameter and overriding/inheritanc
面试又挂了!难过死【c++里override输出<<总出错】
[google面试]iterator访问Foursquare 电面
讨论一个题目Apple Siri 组 Java 测试题
请教一个 Set 的Java面试题在电脑上直接写程序
相关话题的讨论汇总
话题: compiler话题: 面试话题: dependent话题: same话题: int