C++-代码重构优化条件语句
有C++代码:
if( kaiguan1 )
{
if( tiaojian1 )
{
//do something
}
else
{
//do something
}
}
else
{
if( tiaojian1 )
{
//do something
}
else
{
//do something
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
代码优化 是根据你的程序上下文属性进行的,这里你的条件是表达式 还是常量。
常量建议用swith.
或者新建一个文件专门用来实现函数的重载
如果只是这么一段代码,不涉及其他逻辑的话,我建议把三个条件的值转成int,然后相加。
接着对这个int值做switch分支,这样会好些。