CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 533428
pcplayer
:
也许是我看C代码眼晕,也许是我理解题目错误,看你的代码总觉得不太对头.至少是感觉比较麻烦.
[阅读: 377] 2007-07-04 10:18:33
<空>
相关信息:
[技术讨论贴]这种函数怎么写才看起来比较顺
(160字)
(
holly
[595]
2007-07-04 13:29
)
横着写
(空) (
DeepBlue
[365]
2007-07-04 13:31
)
子函数throw Exception ,主init try catch
(空) (
kevincsg
[433]
2007-07-04 13:35
)
如果不支持try catch呢?
(空) (
pigprince
[431]
2007-07-04 13:37
)
不支持 try 总得有个判断错误的标准吧,有判断错误的标准不就行了
(18字)
(
没脾气2x
[371]
2007-07-04 13:40
)
行有什么不行的, 要觉得看着舒服不混乱
(空) (
holly
[384]
2007-07-04 13:42
)
过时语言,不用.
(39字)
(
kevincsg
[362]
2007-07-04 13:44
)
goto是王道.
(空) (
bjwf
[392]
2007-07-04 13:41
)
goto 还行, 但是是否有更好的方式呢.
(35字)
(
holly
[364]
2007-07-04 13:43
)
整个计数器如何?
(空) (
pcplayer
[326]
2007-07-04 13:47
)
嗯,想了半天,还是goto
(46字)
(
pigprince
[396]
2007-07-04 13:43
)
goto 的问题就是不小心会把顺序弄错
(619字)
(
holly
[428]
2007-07-04 13:48
)
靠, 不是号称有自动语法加亮的吗?
(空) (
holly
[389]
2007-07-04 13:49
)
~
(空) (
没脾气2x
[298]
2007-07-04 13:49
)
这样写就不怕了.
(640字)
(
bjwf
[411]
2007-07-04 14:51
)
我就是不想引入那么多只用来判断的变量
(空) (
holly
[365]
2007-07-04 15:09
)
老实一点,弄四个变量
(141字)
(
老玉米
[438]
2007-07-04 13:52
)
清除函数加参数,If (!init1()) {uninit(1);};顺序往下排开
(空) (
Kaye
[433]
2007-07-04 13:59
)
随手写写
(239字)
(
wuyan
[379]
2007-07-04 13:59
)
这个不行, 等到有 10 个子 init 的时候嵌套层次就把你弄晕了
(空) (
holly
[369]
2007-07-04 14:01
)
4个还可以,10个就表驱动了
(空) (
wuyan
[368]
2007-07-04 14:25
)
参数返回值都会不同的情形表驱动会很别扭
(空) (
holly
[334]
2007-07-04 15:10
)
可接受的返回值也放表里
(空) (
wuyan
[470]
2007-07-04 15:20
)
这样吧
(463字)
(
sealw
[392]
2007-07-04 14:19
)
不错,习惯上都写成do {} while(false) 可以少一个break
(空) (
wuyan
[407]
2007-07-04 14:26
)
自己把层次封装好就是了,一层一层调用,就没这么多麻烦了。
(空) (
beijingshizi
[339]
2007-07-04 14:36
)
有一百个层次,我看你怎么封
(空) (
Kaye
[376]
2007-07-04 14:37
)
继承就能解决不少层次。
(空) (
beijingshizi
[334]
2007-07-04 14:42
)
解决个屁,哪天顺序一概,你都不知道继承到哪里去了
(空) (
Kaye
[352]
2007-07-04 14:55
)
层次越少越好
(空) (
wuyan
[334]
2007-07-04 14:41
)
我认为用递归思路最好(递归最大深度等于函数个数)
(空) (
LearnUp
[390]
2007-07-04 14:42
)
我这样的做法不吓人吧
(461字)
(
haitao
[456]
2007-07-04 14:49
)
这样可以,但是属于手筋类,也就是说没一会功夫看不动写的是啥
(空) (
pigprince
[315]
2007-07-04 14:54
)
这么说吧, 能平平实实写程序的时候偶决不用技巧
(空) (
holly
[348]
2007-07-04 15:06
)
这样才能避免函数顺序改了,改变一大堆代码
(75字)
(
haitao
[426]
2007-07-04 15:09
)
改进版
(594字)
(
haitao
[383]
2007-07-04 18:05
)
也许是我看C代码眼晕,也许是我理解题目错误,看你的代码总觉得不太对头.至少是感觉比较麻烦.
(空) (
pcplayer
[376]
2007-07-04 18:18
)
设计时麻烦一些不怕(这时思路清醒,而且是一次性的辛苦),只要修改维护时省事(这时很难找回当时的思路,而且可能是经常性的)
(216字)
(
haitao
[430]
2007-07-04 22:22
)
链表包装,解套。
(空) (
horizan
[328]
2007-07-04 14:52
)
面向对象的方法
(206字)
(
sealw
[441]
2007-07-04 15:01
)
远了, 远了
(63字)
(
holly
[351]
2007-07-04 15:08
)
偶像!
(空) (
horizan
[359]
2007-07-04 15:17
)
不远,不远。好处在就于,你的需求在这段代码里体现得很清楚。
(空) (
sealw
[427]
2007-07-04 15:20
)
抄袭!
(76字)
(
haitao
[426]
2007-07-04 17:47
)
每个 init 函数对应的清除函数,是不是参数都相同?如果相同就放指针到一个数组里可以不?
(空) (
pcplayer
[470]
2007-07-04 15:29
)
Matrix
(空) (
MaoMao
[352]
2007-07-04 16:25
)
we do it this way...
(608字)
(
MaoMao
[360]
2007-07-04 16:33
)
你这个是不是传说中的状态机?
(空) (
pcplayer
[364]
2007-07-04 16:35
)
Yeah...
(空) (
MaoMao
[335]
2007-07-04 16:37
)
如果有10个init并且在最后一个失败了,那个cleanup部份很难看
(18字)
(
wuyan
[513]
2007-07-04 16:40
)
I bet
(空) (
MaoMao
[329]
2007-07-04 16:44
)
没C++,这样如何?
(306字)
(
李战
[374]
2007-07-04 17:24
)
好!
(空) (
horizan
[317]
2007-07-04 17:43
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录