隐藏英雄 发表于 2022-12-25 14:13

C++ 求解2

本帖最后由 隐藏英雄 于 2022-12-26 11:07 编辑


如图 我要怎么写这句返回代码呢

云在天 发表于 2022-12-25 15:16

弄一个全局的Flag 错误就改变值,然后每个函数判断一下就行了。

但是不建议这么搞,还是优化一下流程吧

hjxhjxjx 发表于 2022-12-25 14:37

点确定之后直接在函数3中调用函数4,执行后返回退出

隐藏英雄 发表于 2022-12-25 14:40

hjxhjxjx 发表于 2022-12-25 14:37
点确定之后直接在函数3中调用函数4,执行后返回退出

每一个函数都是一个计算或者返回对错的函数, 而且函数4后面可能还有 5 . 6 .7

apull 发表于 2022-12-25 14:57

子窗口判断函数3 的返回值进行下一步操作。

smilencetion 发表于 2022-12-25 15:46

hjxhjxjx 发表于 2022-12-25 14:37
点确定之后直接在函数3中调用函数4,执行后返回退出

他说函数4也不需要继续执行,你却让他调用函数4?????

236A 发表于 2022-12-25 16:06

判断一下呗函数3找不到文件就返回false 这样就不会执行函数4了

隐藏英雄 发表于 2022-12-25 16:29

云在天 发表于 2022-12-25 15:16
弄一个全局的Flag 错误就改变值,然后每个函数判断一下就行了。

但是不建议这么搞,还是优化一下流程吧

想了一下。确实是流程逻辑有问题,导致代码没法顺畅运行。我是得重新构建一下流程了

hjxhjxjx 发表于 2022-12-25 16:31

smilencetion 发表于 2022-12-25 15:46
他说函数4也不需要继续执行,你却让他调用函数4?????

看错了。。。{:1_924:}

hjxhjxjx 发表于 2022-12-25 16:33

隐藏英雄 发表于 2022-12-25 14:40
每一个函数都是一个计算或者返回对错的函数, 而且函数4后面可能还有 5 . 6 .7

那就再做一个总控制函数管理全局函数,不然流程太复杂不利于维护与管理
页: [1] 2
查看完整版本: C++ 求解2