找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 137|回复: 4

[BUG已解决] 炫语言的默认参数和缩进判断存在BUG

[复制链接]

18

主题

43

回帖

256

积分

中级会员

积分
256
发表于 2024-9-1 11:17:37 | 显示全部楼层 |阅读模式
本帖最后由 C@iNi@o 于 2024-9-2 02:08 编辑



BUG如图:
1、函数如果前面的参数填了默认值,后面参数无默认值无法通过编译(这个不解决就有点反人类了)---经大佬指点是CPP的设计问题,AI后找到了解决方法
2、循环命令如果下面无代码会提示缩进存在问题,必须写个pass(这个至少能通过代码解决)--写个pass吧,要检查缩进错误就得这么做

3、三目运算符也完美解决
*s2 = 选择(*s1 >= 'a' && *s1 <= 'z','A' -'a' + *s1, *s1)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

18

主题

43

回帖

256

积分

中级会员

积分
256
 楼主| 发表于 2024-9-1 12:49:22 | 显示全部楼层
另建议大佬能否增加个条件运算符,比较简洁
x = x<y ? x:y

63

主题

218

回帖

1016

积分

管理员

积分
1016
发表于 2024-9-1 14:40:24 | 显示全部楼层
1这个是C++的机制
2这个是为了防止 新手 缩进错误 加的检测;

18

主题

43

回帖

256

积分

中级会员

积分
256
 楼主| 发表于 2024-9-1 16:29:51 | 显示全部楼层
admin 发表于 2024-9-1 14:40
1这个是C++的机制
2这个是为了防止 新手 缩进错误 加的检测;

好吧,老板请原谅我不懂CPP,那有没有办法优化一下呢?
我只想前面的参数可空,后面不可空,该怎么操作
2也不是太大问题,写个PASS就行了
另外3目运算符能有么

63

主题

218

回帖

1016

积分

管理员

积分
1016
发表于 2024-9-1 19:42:43 | 显示全部楼层
3目运算 用 选择()
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|炫语言 | 炫彩界面库 | 用户所需, 正是我所做! ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-11-23 15:56 , Processed in 0.073709 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表