在写C++代码的时候常遇到这种状况
1.一个头文件里面声明太多的结构
没办法一眼就找到要修改的地方 需要花时间去查找
但是另外开一个头文件去存放这些结构 感觉又太麻烦
2.当类方法代码过长时 需要把代码拆分出来
如果拆出来的代码跟 类的主旨完全不相干 但是数量又多的时候
这些代码应该放在类里面吗?
如果放在类里面 可能会造成实际跟类相关的方法只有一个
其他全部都是从这个方法里面拆出来的辅助函数 EX: UTF8转UNICODE, INT转STRING
3.一个方法里面使用了大量的 if 语句 但是具体的条件内容互相不相关
执行的内容也不相关 要拆只能把每个 if 的内容都单独拆出来
这样的情况下可以怎麽简化
例子:
把头文件放最前面,然后空出两行再打main函数内容,而且推荐把头文件连熟悉不出错
不知道你这个问题是否已经解决, 如果还没有解决的话: