腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
我
的
代码
中
避免
多个
(
不
嵌套
的
) if
语句
、
我
正在编写一个函数来扫描特定
的
地图(2D数组)。为了
避免
扫描数组外部
的
斑点,
我
编写了一些if
语句
,但感觉这样做是错误
的
、冗长
的
、低效
的
。H是地图
的
高度值,int W代表宽度,int c是当前点,这是一个包含x和y值
的
元组。floorW = 0 ceilingH = H ce
浏览 24
提问于2019-02-13
得票数 3
回答已采纳
3
回答
c++错误码传播
我
在
c++
中
编写了一个遗留
代码
,它使用错误
代码
而不是异常。 在这种情况下,fn A()调用B(),B()调用C()等。现在,如果C()返回错误,
我
希望
在
B()本身退出,而不必将其传递回A(),并让A()处理该错误。然而,很少有其他团队成员拥有top most函数来进行错误处理。现在哪一个更好呢?同样在后一种情况下,由于我们没有足够早地退出,所以恰好有
多个
return
语句
。
不
,
我
在某处听说一个函数应该
浏览 1
提问于2011-06-17
得票数 0
回答已采纳
3
回答
避免
多个
嵌套
的
if
语句
、
、
、
我
正在写一个函数,它根据4个变量
的
状态将特定
的
(预定义
的
)变量推送到预定义
的
数组
中
,所有这些变量
的
状态都是从1到5(它们是
在
我们
的
网页上按下单选按钮
的
结果)。如果变量等于A、B、C和D,则预定义数组X、Y和Z
的
预定义变量由下式定义:Y=C和D
的
组合。 Z= A、B、C及D
的
组合。下面是
我
使用
嵌套</
浏览 0
提问于2018-08-17
得票数 0
3
回答
有什么理由要
避免
使用return
语句
吗?
、
、
有时我会看到Scala
代码
块,其中包含
多个
嵌套
级别的条件和匹配,使用显式返回从函数
中
退出会更加清晰。
避免
这些显式
的
返回
语句
有什么好处吗?
浏览 0
提问于2012-09-09
得票数 22
回答已采纳
3
回答
如果是其他编码样式还是IF编码样式
、
我
一直
在
引用
我
的
新公司
的
代码
,在那里
我
发现
代码
并没有被包装在一起,如果是这样的话,
在
流程上也会有点混乱。//exit//New user's registration code goes hereif(user_is_registered)
浏览 1
提问于2015-12-15
得票数 1
回答已采纳
2
回答
带有
多个
变量
的
groovy switch case
语句
、
在
groovy
中
,switch-case
语句
可以包含
多个
变量吗?
我
尝试使用元组,但case部分不接受
多个
参数。
我
试图
避免
几个
嵌套
的
if
语句
,而不是 if (a==1) { if (c==3) { }} if (b==5) { i
浏览 71
提问于2019-01-17
得票数 4
1
回答
使用异常作为一种节奏曲
的
方法吗?
我
有一套复杂
的
条件,一旦满足,
我
就想退出。class Minor(Exception):class Major(Exception): age换句话说:异常是否只打算捕获本来会被追溯
的
东西,或者它们是否具有上述
的</em
浏览 6
提问于2017-03-07
得票数 0
回答已采纳
9
回答
多个
return
语句
与
多个
goto
语句
:哪一个更可取?
我
读到
多个
返回和
多个
goto
语句
都是糟糕
的
编程实践。
我
有一个功能,可以检测大约8种类型
的
错误。如果出现错误,
我
应该返回错误
代码
,还是应该使用goto
语句
转到函数
的
末尾并从那里返回。每当从函数返回之前需要释放内存时,
我
认为最好使用goto结束并在函数结束时释放内存(这样
在
函数
中
只有一个释放就足够了)。 但是,
在
我
浏览 8
提问于2010-08-21
得票数 3
回答已采纳
5
回答
在
c#
中
嵌套
“使用”
语句
有什么问题吗?
、
、
我
最近下载了Visual 2013,并在
我
正在从事
的
项目上运行了
代码
分析。它引发了一些
我
正在解决
的
问题,但特别是关于我如何使用“使用”IDisposable
语句
的
问题。下面是
我
的
代码
示例:{ usingnew StreamReade
浏览 11
提问于2014-03-11
得票数 27
回答已采纳
6
回答
在
嵌套
的
if
语句
后继续elif?
、
如果
嵌套
的
If
语句
不满足某个条件,如何继续执行外部if?例如:
我
有这个(非常不切实际
的
)例子: if( a == 3 ):elif( a == 2 ):
我
希望接下来检查一台== 2。
我
该怎么做呢? (
我
在
嵌套
的
if中有
多个</
浏览 2
提问于2011-12-03
得票数 1
回答已采纳
1
回答
避免
在
C中使用
多个
嵌套
的
if
语句
、
、
我
在
考虑
避免
嵌套
的
if
语句
出现在
我
的
代码
中
。 if(x & y !// Do something with the checked condition } } 首先是for循环,然后是
多个
if
语句
。此外,值x,y,
浏览 1
提问于2015-12-02
得票数 0
4
回答
为什么多重展开选项是不可能
的
?
、
、
我
一直
在
玩速战速决。
我
经常使用条件展开模式:// do stuff但是,有时
我
有两个可选
的
值,它们都是非零
的
,
我
只想使用它们。因此,
我
尝试使用以下语法:var myOtherOptional: AnyObject?{ // do stu
浏览 2
提问于2015-01-27
得票数 1
回答已采纳
1
回答
如何
避免
在
IF
语句
中
嵌套
承诺
、
、
我
知道我们不应该在函数
中
嵌套
promises,
我
所有的函数都没有任何
嵌套
,但是
我
不知道如何
避免
在
一个函数
的
if-else
语句
中
嵌套
promises。Employee ", uid, " had no dependencies") } })
我<
浏览 22
提问于2019-04-29
得票数 1
回答已采纳
3
回答
递归地迭代第一个匹配键
的
嵌套
dict和返回值。
、
、
我
有一个深度
嵌套
的
dict,需要迭代它,并返回与key参数对应
的
值,这是函数
的
第二个参数。例如,用tree_traverse(tree, "d")应该返回5def tree_traverseisinstance(v, di
浏览 1
提问于2018-09-10
得票数 6
回答已采纳
2
回答
如何在Visual Basic 6
中
嵌套
多个
IF
语句
?
如何在Visual basic6
中
的
另一个if中使用if?
我
想写一个程序,接收用户
的
时间,并从它减少4:30!例如,当用户运行它时,它会问:德黑兰
的
时间是几
浏览 0
提问于2013-03-30
得票数 0
回答已采纳
3
回答
C# -
避免
代码
重复:
嵌套
的
if
语句
、
、
我
需要查看路径是否可用,但仅限于运行时。因此,如果
我
的
程序检查到该文件不存在,它会将invalidPath bool设置为"true",这样它就不会跳到"File.Exists...问题是:如果我像下面列出
的
那样做,
我
看不到
避免
代码
冗余
的
可能性。
我
需要显示一条消息来通知用户文件丢失了,但是
在
两种"if“情况下使用相同
的
代码
行并不是很优雅。}
浏览 3
提问于2017-02-16
得票数 0
回答已采纳
2
回答
嵌套
“if”或更多“返回”
语句
?
、
、
我
想知道
在
函数
中
哪个更好(
在
我
的
例子
中
是一个java方法,但我假设它适用于更多
的
langauges):包括很少返回
语句
的
嵌套
ifs,还是
不
包含
多个
返回
语句
的
嵌套
ifs?为了简洁起见,
我
将使用一个简单
的
例子;然而,
我
要问
的
是,对于这两个选项,
浏览 5
提问于2013-11-20
得票数 0
回答已采纳
5
回答
在
C#中有哪些良好
的
编程实践可以使
代码
变得更加清晰?
、
、
我
认为使
代码
自我解释,而不需要到处评论,是一个很大
的
优势。但是你能不能建议一些方法和技巧来减少
代码
的
数量,使之更易理解和可读性。此外,您认为减少大型if statements和
嵌套
for loops以及其他结构
的
好方法是什么?这些结构有时乍一看很难理解。下面是一些
我
认为
我
的
C#应用程序可以更易读、更容易解释
的
东西: 使用匿名函数减少
浏览 8
提问于2010-10-22
得票数 4
回答已采纳
2
回答
自定义采集/枚举-如何过滤返回
的
采集?
、
、
、
目前
我
有以下
代码
...endif
我
想知道
的
是,是否有一种方法可以让返回/枚举
的
集合甚至
不
返回无效
的
项,这样
我
就不需要
嵌套
的
if
语句
来
避免
这些了?某种自定义枚举器之类
的
? 谢谢,道格
浏览 0
提问于2014-03-31
得票数 0
3
回答
是包含
多个
if
语句
的
单循环,还是内部有循环
的
多if
语句
?
、
建议创建
多个
if
语句
并在其中
嵌套
循环,还是创建一个循环并在其中
嵌套
多个
if
语句
?
我
想知道记忆,时间和其他
我
可能忽略
的
因素。下面是一些伪
代码
: if a: for i in range(500): do x if b: for i in range(500): do y 对比for i in range(500): if y: do x i
浏览 30
提问于2019-01-10
得票数 2
点击加载更多
相关
资讯
我不生产代码,我是 SO 的搬运工
我在架构设计和代码开发中的一些常用原则
我在摸鱼的时候写了一段代码
在Python中为什么同样的Cypher语句运行结果不会完整显示
Google AI的ALBERT在多个NLP性能基准测试中
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券