游戏开发论坛

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

老子纵横程序界无数年,第一次看到这么变态的语法

[复制链接]

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-2-14 14:05:00 | 显示全部楼层

Re:老子纵横程序界无数年,第一次看到这么变态的语法

难道为实现某种模式? = =

14

主题

118

帖子

118

积分

注册会员

Rank: 2

积分
118
发表于 2007-2-22 20:33:00 | 显示全部楼层

Re:老子纵横程序界无数年,第一次看到这么变态的语法

前面听说for 与 switch不能共用?
这也太搞了吧?我前些日子才写的。

        for (int i = 0; i < KEY_COUNT; ++i)
        {
                switch (m_key)
                {
                case AX_UP:
                        m_KeyBuffer = (axis_y == -1);
                        break;
                case AX_DOWN:
                        m_KeyBuffer = (axis_y ==  1);
                        break;
                case AX_LEFT:
                        m_KeyBuffer = (axis_x == -1);
                        break;
                case AX_RIGHT:
                        m_KeyBuffer = (axis_x ==  1);
                        break;
                default:
                        m_KeyBuffer = m_Device.get_keycode(m_key);
                        break;
                }
        }

14

主题

245

帖子

256

积分

中级会员

Rank: 3Rank: 3

积分
256
QQ
发表于 2007-2-22 23:17:00 | 显示全部楼层

Re:老子纵横程序界无数年,第一次看到这么变态的语法

LZ说的那个人,就是中国程序的希望了,加油啊.

8

主题

71

帖子

71

积分

注册会员

Rank: 2

积分
71
发表于 2007-2-23 09:08:00 | 显示全部楼层

Re:老子纵横程序界无数年,第一次看到这么变态的语法

  美国第九届总统威廉.亨利.哈里逊出生在一个小镇上。他是一个又文静又怕羞的孩子,人们都把他看做是傻瓜。
  镇上的人常常喜欢捉弄他。他们经常把一枚五分的硬币和一枚一角的硬币扔在他面前,让他任意捡一个。威廉总是捡那个五分的,于是大家都嘲笑他。
  有一天,一位妇人看到他很可怜,便对他说:“威廉,难道你不知道一角要比五分值钱吗?”“当然知道,”威廉慢条斯理地说,“不过,如果我捡了那个一角的,恐怕他们就再也没有兴趣扔钱给我了。”

你们在笑别人的时候,别人可能正在笑你们。

8

主题

71

帖子

71

积分

注册会员

Rank: 2

积分
71
发表于 2007-2-23 09:13:00 | 显示全部楼层

Re:老子纵横程序界无数年,第一次看到这么变态的语法

这里有篇关于对抗静态反汇编的文章给大家看看:
http://bbs.banma.com/redirect.php?tid=206&goto=lastpost

2

主题

10

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2007-2-23 14:10:00 | 显示全部楼层

Re:老子纵横程序界无数年,第一次看到这么变态的语法

这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了,不过我已经忘了在哪里找到的。

^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$



下面的是加了时间验证的

^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?\d):[0-5]?\d:[0-5]?\d$

15

主题

1268

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2007-2-25 09:38:00 | 显示全部楼层

Re: Re: 老子纵横程序界无数年,第一次看到这么变态的语法

Liker: Re: 老子纵横程序界无数年,第一次看到这么变态的语法

[code]
float Biggest(float n1, float n2, float n3)
{
      if (n1>n2>n3, n1>n3>n2)
...

Liker
[em3] [em3]

5

主题

44

帖子

44

积分

注册会员

Rank: 2

积分
44
发表于 2007-2-25 09:45:00 | 显示全部楼层

Re:老子纵横程序界无数年,第一次看到这么变态的语法

lz哪家有喜公司的?这种程序员赶紧炒

33

主题

669

帖子

669

积分

高级会员

Rank: 4

积分
669
QQ
发表于 2007-2-25 11:49:00 | 显示全部楼层

Re: Re: 老子纵横程序界无数年,第一次看到这么变态的语法

ddrmsdos: Re: 老子纵横程序界无数年,第一次看到这么变态的语法

你们的这些和我的这个比还不算什么,我的这个是有一天从csdn上看到的,那个人说,他有一种从外部访问类的私有...

太有才了

15

主题

368

帖子

406

积分

中级会员

Rank: 3Rank: 3

积分
406
发表于 2007-2-26 00:43:00 | 显示全部楼层

Re:老子纵横程序界无数年,第一次看到这么变态的语法

这个主题里最最关键的是:那人让楼主闭嘴

很显然楼主不是他的头头,不具备勒令对方更改的权力。
那么楼主闭嘴才是明智之举。

BTW:为什么要炒掉写这段代码的人?我觉得这段代码没存在什么漏洞,也没有什么太大的执行效率上的问题。改不改是他人的个人喜好,说实话我也不怎么喜欢这段代码,但这不应该强求。我倒是觉得那种容不下他人的家伙嚷着要炒掉他人的家伙应该炒掉。有点团队精神好不好?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-4-12 15:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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