游戏开发论坛

 找回密码
 立即注册
搜索
楼主: Professional

我靠,这本书的61页竟然有这样的代码

[复制链接]

1

主题

60

帖子

60

积分

注册会员

Rank: 2

积分
60
发表于 2004-11-12 17:43:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

没看过。不过要是此时goto能让代码清晰,就应该大胆的用。

1

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2004-11-18 21:14:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

goto当然可以用啊 mfc里的源代码都有goto

1

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2004-11-18 21:18:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

偶尔用两下 还是比较爽的
比如可以从3重循环的嵌套中 一个语句goto跳出来 ,不然你要break 3次 还要定义标志变量

0

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2004-11-18 22:14:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

要是如楼主所说“若干个IF里竟然每个都跟了一个GOTO语句”
那就是败笔
没有什么可以掩饰的

1

主题

20

帖子

20

积分

注册会员

Rank: 2

积分
20
QQ
发表于 2004-11-20 01:00:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

呵呵,我倒是除了在VB中见过必须用Goto的时候
不过C/C++我还从来没见过

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-11-20 23:45:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

没看过,不过楼主并不贴出代码就武断的下结论,是没有道理的。。。

说实话我从没用到过goto,但设计界坚决的保留了goto关键字及其功能,并且明文说明了使用条件,说明它还是有用的!

所以说别人“误人子弟”前请三思~~~

19

主题

145

帖子

165

积分

注册会员

Rank: 2

积分
165
发表于 2004-11-23 11:09:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

楼主的话表明楼主在软件设计这方面还没有入行!!
==========================
需要指出,同一个方向的goto会有很大的益处。
============================
我想,既然有人主张彻底取缔goto,这大概可以说明人们可以证明完全可以用结构化程序设计的几个条件语句来取代goto。然而,“高手”们写程序不会因为很多人对goto的诟病而抛弃不用,他们关心的是如何写出高效清晰的代码来。事实上,在有些场合用goto反而让程序清楚的多。
别的我不讲,你去看看linux代码,那里有很多的GOTO,。。。。

4

主题

714

帖子

714

积分

高级会员

Rank: 4

积分
714
QQ
发表于 2004-11-23 21:48:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

源程序本身的技术成分不太大,这是真的..

5

主题

22

帖子

22

积分

注册会员

Rank: 2

积分
22
发表于 2004-11-24 22:42:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

我是初学者。很想做游戏。请指教。。。。

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-11-25 20:04:00 | 显示全部楼层

Re:我靠,这本书的61页竟然有这样的代码

也不知道是那个sb说的不要用goto
大概有很多人被误导了吧。我当年也是这样的。
我强烈鄙视那些sb没有经过研讨就写这样的书,给后来人造成负担!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-25 08:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表