| 查看: 793 | 回复: 9 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
硫代硫酸钠铜虫 (小有名气)
|
[交流]
【求助】c++程序改写成c程序
|
||
|
老师给的任务把面向对象的C++程序完全改成面向过程的C程序。 面向对象的C++程序是机器人带已经编写好的控制程序。 主要是把里面的类一层层的剥离出来吧? 但是都没有一点头绪! PS: 为了鼓励新虫,求助金币为10bb,由程序软件版代为奖励,请大家积极参与讨论 [ Last edited by wangen994 on 2009-8-15 at 22:52 ] |
» 猜你喜欢
一志愿华东师范大学有机化学专业,初试351分,复试被刷求调剂!
已经有4人回复
298求调剂
已经有4人回复
材料学硕333求调剂
已经有11人回复
0856求调剂
已经有7人回复
356求调剂
已经有3人回复
332求调剂
已经有7人回复
348求调剂
已经有4人回复
305求调剂
已经有8人回复
一志愿北京化工大学材料与化工(085600)296求调剂
已经有13人回复
调剂310
已经有9人回复

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangen994(金币+2):欢迎常来
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangen994(金币+2):欢迎常来
|
好大一圈弯路,其实用不着。 struct Aria { static bool ourInited; static bool ourRunning; static bool ourSigHandleExitNotShutdown; static void (*init_point)(SigHandleMethod,bool, bool); static void (*setDirectory_point)(const char * directory); }; 新标准不是很清楚了,不过这个static是否需要?这个是为了在对象构造前使用类变量使用的。函数也不用放在struct里面,即便用了函数指针,函数的实现也要放在一个地方吧。当然你说为了增加程序弹性我也没话说。 仅是建议,static的暂时用全局变量表示吧,以后根据工程情况慢慢修改其范围。所有的函数移出struct,如果函数调用了成员变量,那么就增加函数的参数。 c++改c不是那么好改的,虽然ls提供的思路没错,但毕竟是不同的两种编程思想...慢慢折腾吧,估计改好和重写一遍工作量差不多。 |
7楼2009-08-17 22:39:19
feichengxyz
铁杆木虫 (著名写手)
- 应助: 1 (幼儿园)
- 金币: 8530.5
- 散金: 60
- 红花: 4
- 帖子: 1162
- 在线: 908.4小时
- 虫号: 425858
- 注册: 2007-07-28
- 性别: GG
- 专业: 催化化学
2楼2009-08-16 09:18:36
woshilsh
荣誉版主 (职业作家)
- 应助: 43 (小学生)
- 贵宾: 10.33
- 金币: 21115.1
- 散金: 737
- 红花: 22
- 帖子: 3777
- 在线: 639.7小时
- 虫号: 293038
- 注册: 2006-11-04
- 专业: 计算机应用技术
- 管辖: 仿真模拟

3楼2009-08-16 10:31:59

4楼2009-08-17 09:23:14














回复此楼
6