将main()的实现写在drawShapes(),drawCircle(),drawRectangle()...之前. 结果编译的时候出现了 conflicting types for "方法名"的错误。故到网上查找答案,发现在这里需要严格按照函数出现的先后顺序才能成功编译,也就是main()要定义在最后,因为它是执行入口,它里边用到的所有对象,所有方法都需要按照顺序定义在它之前,如果在这些方法里边还用到了方法,那么当然还要将其他方法定义在这些方法之前。
相关文章
- 编译过程中conflicting types for XXX的问题
- NodeJS 导入包的时候出现的 @types 错误导致程序无法运行
- pycharm不能安装第三方库,错误代码Non-zero exit code (1) 的解决办法
- Ext tabpanel集成第三方charts(echarts、amcharts等)的问题(报getstyle为null的错误)
- 添加第三方类库造成的linker command failed with exit code 1 (use -v to see invocation)的错误调试
- 微博第三方登陆请求授权出现错误码:21322(重定向地址不匹配)的解决方法
- pycharm不能安装第三方库,错误代码Non-zero exit code (1) 的解决办法
- ios打包时候提示三方文件库错误,整理下解决的思路
- 引入第三方库错误Undefined symbols for architecture i386: _OBJC_CLASS_$的解决方案
- C#代码在操作WORD时,报“被呼叫方拒绝接收呼叫”的错误