由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 条件判断问题,
相关主题
版上哪个大牛评论下python 3.5 gradual typing?这个问题怎么答?
a c++ question for templatequestion overloading ++ error
请教 一个c++ lambda function 的问题one question about overloading operator delete
why use static function here?这段code有啥问题?
Java banned operator overloadingC++ func overload question
问个overloading new operator的问题How to overload global new operator?
请问一个implicit conversion的问题(C++)python 可以给class动态添加method吗?
一个inheritance 的问题operator overloading (C++)
相关话题的讨论汇总
话题: flag话题: typing话题: language话题: 判断话题: 条件
进入Programming版参与讨论
1 (共1页)
f***c
发帖数: 338
1
请问都有哪些语言是这样?
在条件判断语句中对于 A && B, 如果A 是false, 就不再evaluate B的结果。
很有用的。
l*********s
发帖数: 5409
2
the question shall be which language does not do this
c*******y
发帖数: 1630
3
http://en.wikipedia.org/wiki/Short-circuit_evaluation

【在 f***c 的大作中提到】
: 请问都有哪些语言是这样?
: 在条件判断语句中对于 A && B, 如果A 是false, 就不再evaluate B的结果。
: 很有用的。

c*******y
发帖数: 1630
4
if you overload &&,
guess most language will not do SCE.

【在 f***c 的大作中提到】
: 请问都有哪些语言是这样?
: 在条件判断语句中对于 A && B, 如果A 是false, 就不再evaluate B的结果。
: 很有用的。

f***c
发帖数: 338
5
非常感谢。学习了

【在 c*******y 的大作中提到】
: http://en.wikipedia.org/wiki/Short-circuit_evaluation
f******y
发帖数: 2971
6
VS 2008 好像就不这么做。

【在 l*********s 的大作中提到】
: the question shall be which language does not do this
d******k
发帖数: 4295
7
2005肯定支持,不记得2003支持不支持

【在 f******y 的大作中提到】
: VS 2008 好像就不这么做。
z*y
发帖数: 1311
8

It only saves some typing, since you can break it into multiple if's.
But saving typing is a big deal in programming.

【在 f***c 的大作中提到】
: 请问都有哪些语言是这样?
: 在条件判断语句中对于 A && B, 如果A 是false, 就不再evaluate B的结果。
: 很有用的。

d******k
发帖数: 4295
9
if(!is.null(flag) && flag)
is much better than
if (!is.null(flag))
{
if (flag)
}

【在 z*y 的大作中提到】
:
: It only saves some typing, since you can break it into multiple if's.
: But saving typing is a big deal in programming.

l*********s
发帖数: 5409
10
hehe, you are dead wrong.

【在 z*y 的大作中提到】
:
: It only saves some typing, since you can break it into multiple if's.
: But saving typing is a big deal in programming.

t****t
发帖数: 6806
11
怎么可能, 这是规定好的.

【在 f******y 的大作中提到】
: VS 2008 好像就不这么做。
1 (共1页)
进入Programming版参与讨论
相关主题
operator overloading (C++)Java banned operator overloading
a simple design question问个overloading new operator的问题
c++ operator overloading question请问一个implicit conversion的问题(C++)
C++ Q89: function template and overloading (转载)一个inheritance 的问题
版上哪个大牛评论下python 3.5 gradual typing?这个问题怎么答?
a c++ question for templatequestion overloading ++ error
请教 一个c++ lambda function 的问题one question about overloading operator delete
why use static function here?这段code有啥问题?
相关话题的讨论汇总
话题: flag话题: typing话题: language话题: 判断话题: 条件