﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-天地之灵学习小组-随笔分类-筱筱殿下</title><link>http://www.cppblog.com/jiangnan/category/8449.html</link><description>我们学习小组的OpenGL学习笔记

大家一定要互相折磨呀~~</description><language>zh-cn</language><lastBuildDate>Sun, 29 Mar 2009 16:29:53 GMT</lastBuildDate><pubDate>Sun, 29 Mar 2009 16:29:53 GMT</pubDate><ttl>60</ttl><item><title>3月23日_回归_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2009/03/24/77752.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Tue, 24 Mar 2009 11:17:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2009/03/24/77752.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/77752.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2009/03/24/77752.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/77752.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/77752.html</trackback:ping><description><![CDATA[荒芜的终究要被拾起，就像翻来覆去的生命轮回。<br><br>此处省略<br><br>然后<br>此处省略<br><br>所以，今天我回来了。回归总是要区别先前，但总归要归于先前。开始写日志，开始汇报每天的学习。更多的是一种见证，我疯了？还是我疯狂了。<br>好吧，不说这些让人家看不懂也理解不了的东西了，来，务实。<br><br>midi键盘到现在还没有出声，每一次都很纠结地想纠结地挣扎，暴露的完全是自己的无知和无能。好在，有徐叔的帮忙，看到了曙光。昨天被关在实验室里搞了个通宵，分析了很多很多种症结所在，一一抛弃。今天继续，用控制变量法验证了很多种可能之后，发现最合理的能解释键盘没声音的一个就是声卡偷工减料，该有的器件没有做上去。心里很舒服，因为知道下一步要怎么走了，就像一直头疼，然后纠结，然后遇到了医生，医生说是感冒一样。好吧，再次感谢徐斌师傅。<br><br>说计划。这学期自己身上有很多事情要做，耽搁了实验室很多东西，懒着散着，然后就是懒散着。好吧，我不这样了，我可以很积极地去接触去交涉去解决问题的。会有转机并且会有生机的。我们的《骗子也忧伤》在筹划了，滴水开源的网站也在做了，这是实验室这学期的计划吧，很了草也很没有规章，动荡的时节遇到了更加动荡的人。<br>说自己。最关键的一年出现了，说他关键是因为这宛如英雄迟暮，更确切的是像大器晚成还没有成的时候，浪费了很多时间了，需要真真正正地有一些可以养活自己的本领了。于是乎，我有很多东西要学。来，上列表。<br><br>Flash ActionScript<br>Premiere<br>Maya<br>JSP/ASP.NET<br>SQL<br>传播学<br>英语<br>西班牙语<br><br>我是一个充满欲望的孩子，这些欲望会在短期里升起也会在短期里落下，但愿这个短期足够我满足这些欲望。<br><br>最后深沉地扪一句：阿门
<img src ="http://www.cppblog.com/jiangnan/aggbug/77752.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2009-03-24 19:17 <a href="http://www.cppblog.com/jiangnan/archive/2009/03/24/77752.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月29日_科学的广告_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/29/68185.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sat, 29 Nov 2008 12:22:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/29/68185.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/68185.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/29/68185.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/68185.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/68185.html</trackback:ping><description><![CDATA[不是Hopkins的《科学的广告》，而是Hopkins的《我的广告生涯》中的一章。因为我觉得句句都值得思考，所以全文抄录，以飨读者。&lt;---这么专业的句子。<br><br>因为我写过的一本书，我的名字与&#8220;科学的广告&#8221;紧密地联系在了一起。所谓&#8220;科学的广告&#8221;就是说，广告是建立在固定的原则的基础上的，是根据基本规律进行运作的。我经过36年的广告实践，经过对几百种不同产品的广告宣传，经过对几千条文案的诉求回报的分析比较，真正掌握了这些规律。从我第一次发出上千封信函到客户每年拿出500万买我的文案，无论何时，我都不得不面对投入与产出这个问题，于是我很自然地证明了很多根本性的东西。这些东西应该经常应用。<br>我很看不上大多数的广告理论，因为它们是未经证实的，是建立在有限的经验和特立之上的。有些产品看起来似乎是借助广告取得了成功，而每一次回报跟踪都证明实际情况并非如此，它们成功的原因和广告没有多大关系，也许不需要做广告它们也能够成功。有些产品虽然从未做过广告，但由于人们很快从中发现了自己所需的某些特质，或是因为经销商们用某种方法&#8220;包装&#8221;了它们，或是因为它们的产品名字本身就说明了一些东西。&#8220;绿薄荷口香糖&#8221;也是如此。所有成功的口香糖之所以成功都是因为名字起得好，他们几乎不必再用广告说什么。它们相互之间没有太大的区别。某种产品用这个名字成功了，换别的名字却可能会一次又一次地失败。<br>从这种经历中得来的任何结论必然会让人走上歧途，应用这种结论获得成功的案例很少。只有那些能够合情合理地揭示广告是怎么一回事的人，那些对各种产品的诉求回报和几千条文案进行分析比较的人，才能提炼出保险的广告原则。邮购广告提供了最明确的基础，大多数广告都可以在它的原则的指导下运作。<br>要采用科学的广告，你必须认识到广告就是推销员，你必须从推销员的角度，一个一个地比较广告，并使它们和成本和结果相对应。盲目地做广告不仅不会教给你任何东西，而且还常常让你碰壁。<br>我在这本书中还介绍了一些我们用来跟踪广告效果的方法。但我们发现，在一些产品上能够取得成功的方法并不一定是用于其它产品，有些很赚钱的方法用在其它地方，效果还不及原来的四分之一。所以，如果不考虑规律，我们就必须永远自己去实践。但是有很多基本法则是成熟的，是被那些深知后果的人所普遍接受的，所有有见识的人都会承认它们，都会普遍的应用它们。在这一章里我只想谈谈这些规律。<br>漂亮的言辞不应在广告里占有一席之地。怪异的风格会分散人们对主题的注意。任何明显的销售意图都会造成相应的抵触。很强的说服力反而让人担心自己失去主见。任何强调品质和服务之外的东西的努力都是致命的。<br>人必须朴实单纯，他的语言不能太标新立异。要吸引顾客，就像要吸引鱼上钩一样，不能漏出自己的鱼钩来。<br>永远不要夸耀自己。你是在推销你的产品，不是在推销你自己，不要湮没你的目标。是用尽可能短的文字。让每个词句都充满诚意。<br>自始至终都提供服务。这才是你所要销售的，也是你的潜在对象们所想要的。在此基础上衡量你的每一句话。不要浪费版面，不要再别的方向上花钱。我见过很多广告仅是因为某个词句糟糕就给&#8220;枪毙&#8221;了。通常，自私的词句、那种让人觉得你别有用心的词句，都比较让人反感。像&#8220;坚持用这个牌子&#8221;&#8220;防止假冒&#8221;&#8220;小心假冒&#8221;着泪花都不会有什么好效果。它们表现了一种顾客难以认同的动机。<br>要彻底忘我。在你心里要有一个典型的潜在买主，他还要有足够的兴趣愿意读你的产品广告。把这个买主抓住。找寻每一个能够增强产品给人的好印象的词语。只说那些你认为一个好的推销员应该说的话，就好像那个潜在买主站在你面前一样。如果你在面对面的时候可以把产品推销给他，通过印刷广告你也可以推销给他。<br>不要炫耀。不要夸耀你的厂房或你的产量，不要夸耀你感兴趣而你的潜在买主未必感兴趣的东西。吹牛让人讨厌。<br>着眼于引起行动。你的读者是在读一本杂志或是一张报纸。他可能会因为你的主题或标题吸引他而停顿下来，可是过一会儿他又会把兴趣转到他的阅读上，而且通常会忘了你。你要用某种方法制造高潮，刺激那些感兴趣的人立刻采取行动。优惠券是常用的方法，人们会把它剪下来。它们不会把杂志或报纸总放在身边，但他们会把优惠券剪下来，提醒自己要做某件事。女人也许会把它放在桌上，男人也许会把它放入衣兜。然后在方便的时候，它会随时导致行动。人们会把它寄来换一份样品，或索取更多的资料，于是你就有了发展这种兴趣的机会。<br>无数的实验证明，优惠券会让顾客的反应成倍地增加。我看过很多邮购公司做的试验，在它们的产品目录或广告中，有些优惠券，有些没有，效果大不相同。<br>人有惰性，他们总是能拖就拖，然后就把它忘得一干二净。就是因为如此，很多广告主眼看着快到手的顾客丢掉了。谁也承受不了这样的损失。<br>也有别的办法促使顾客采取行动。我们看到的&#8220;星期销售&#8221;就属此类。零售商在特定的日子或重点进行特殊的供货，或对某一种获得数量进行限制。诱导人们立即采取行动，避免拖延，这永远是一个重要的因素。<br>广告不能太奢侈，也不能过于幽默。花钱一般来说是严肃的事情。除娱乐性广告外，这种说法是用于所有其它广告形式。金钱体现着生活和工作的质量，它受到极大的重视。对大多数人来说，在某一方面花钱就意味着在另一个方面要省钱。所以，花钱总是有正经的目的。人们希望得到全部价值。他们希望以同样的数目，买到更有价值的东西。<br>这个问题不可忽视。任何一个真正了解普通人的广告创作者都不会轻松地对待它。钱来之不易，而且花钱要作出牺牲。没有多少人钱多得花不完。普通人经常要&#8220;货比三家&#8221;。以轻佻的方式对待金钱，你就永远不会得到它。&#8220;快活吉姆&#8221;就证明了这一点，&#8220;纯洁小城&#8221;还有很多被人遗忘的产品也是这样。没有人可以拿出一豪华奢侈的诉求取得持久成功的广告的例子来。人们不会从小丑那里购买东西。<br>不要追求戏剧效果，这不是做广告的目的。人们从阅读专栏里就能得到娱乐。在你盈利的前提下能为别人提供的唯一利益，就是他们需要的东西。<br>不要试图与文学版面或新闻版面竞争，不要与图片或漫画竞争。你可能会引来注意力，但不是有价值的注意力。你用这种方式吸引来的大多数人对你的主题并不感兴趣。<br>广告版面和阅读版面有着彼此不同的目的。你不能用模仿的方式愚弄大家。如果一条广告吸引了一个读者，可是这个读者却对他的主题一点不感兴趣，这对广告主又有什么用呢？任何一个值得做广告的产品，如果表现得当，都会比一般的故事更有意思。它意味着精打细算、帮助或愉悦——也许这要好多年才能实现。为什么要牺牲更重要的诉求和更好的效果，而去获得一时的肤浅的注意呢？<br>广告意味着面向几百万人进行推销。由于它的广泛性，所以它非常昂贵。全国性广告，平均每个词的成本至少是10美元。每个人都要认识到这一点，让每个字都充分发挥作用，删去每个不值10美元的字。不要很生硬地去这样做，但一定要做。<br>一个浪费时间、总是说些没用的话而且还老是重复的推销员每小时的收费可能是1美元，但是一条广告如果也这么做的话，它每个词就会浪费10美元。而这种浪费是很严重的。广告的盈利或赔钱之间的差别通常是不大的。如果很容易成功，这个行业就会挤得一塌糊涂。大多数成功是通过效率取得的，而大多数失败是有浪费造成的。<br>任何时候都不要浪费版面，它的代价太高了。记住，我们一般的阅读版面都使用8号字体。大多数邮购广告由于想表现一些比普通读物更有意思的内容，会使用6号字体。很多广告主不顾这种事实，用很大的字体讲述自己的内容，我不知道道理何在。最容易阅读的字体当然是普通的字体。任何特殊表现都会让我们感到难于接受。<br>广告主们总是在努力引起别人的注意。他们拼命去强求，而不是去吸引。采用大号字体就是他们的一种手段。涂过有谁注意观察结果可，他很快就会发现太大的字体并不会有什么效果，它会让你本来需要的版面成倍增大，你的成本也会成倍增加。所有的邮购广告和所有其他可以跟踪过程的广告形式，都证明了这一点。如果你的内容是有趣的，人们自然会乐于以他们熟悉的字体阅读它。如果它没有意思，多大的字体他们也不会读它，即使他们读的话，对你也没有什么好处。<br>同样，有些人全部大写他们的标题、口号，他们认为这样更醒目。但是我们平常读的东西，都是有大写、有小写的，我们习惯于这种方式。如果我们碰上了全是大写的句子，我们还要费力去分辨它。这也许不是很严重的障碍，但总是有害的。那么，为什么不按普通和自然的做法去做呢？<br>接下来这些原则与广告中的艺术表现有关。人们趋向于使用图片。这种趋势在增长，已经到了很多广告客户要花1500美元到4000美元来买一幅图片的地步。<br>在我所指的所有试验性广告中，还没哪个能够证明这种花费能带来利润。我也不知道有哪一次使用彩色图片比用黑白图片的回报更多。人们越来越多地使用它们，但是并不做跟踪调查。<br>我也明白，对于某些产品，比如说水果或是点心，彩色图片这笔额外花费确实物有所值。有一次一家著名的广告杂志要求大家证明彩色广告更有效，但我还没注意到有哪个确凿的证据能证实这一点。<br>这个问题需要有更多的时间才能解答。特别精美的艺术品和彩色作品还没有证明自己的优势。即使它们在特定的领域里能做到这一点，我也怀疑这种做法是否能适用于所有的情况。<br>这种刺激和推销没有什么关系。人们不会对一个推销员的衣着太在意。我们把打扮花哨视为一种毛病，纸面上的推销其实也是如此。我从没有看到哪个精致的表现手法能够以超额销售来补偿它的支出，我也不知道有谁看到过这样的事。我的观点是，精美的艺术作品，就像精巧的语言一样，只会让顾客提高警惕。<br>从经验中学到的另一种原则是，广告应该讲述完整的故事。人们并不会留意系列广告。某个广告主今天也许可以吸引他们。但未必连续几个月都能这样。所以，如果你能抓住一个读者，就要把你所有想说的都表现出来。如果在那次广告活动中，我们看到一些能够打动人心的事实，那我们就要保留它们，哪些因素无法打动人心，就舍弃它们。我们通过不同的标题做不同的宣传，这样就可以做出判断。我们看到有一个标题引起更多的兴趣，而另外的却差一点，甚至引不起兴趣，那么我们就可以依此调整我们的诉求。<br>有人因为这种原因而购买，有人是因为另外的原因而购买。但是所有那些能够证明自身重要性的诉求要素都应该在每一条广告中加以表现。否则，我们大多数让人信服的论点都难以到达那些有兴趣的读者。<br>我们不能寄希望于读者一遍又一遍地阅读我们的广告。我们的主题吸引他们，他们就给我们一点注意。所以，是说服他们，还是让它们永远失去对我们的兴趣，完全取决于我们。如果我们不能用一种诱人的方式表达他们想要的某种东西，他们就不会再读我们的其他广告了。<br>我们不应该放走机会。每一条广告都应包含所有那些我们发现对任意一个值得考虑的阶层具有说服力的诉求要素。<br>有不同的诉求方法，有些能让人印象深刻，有些不行。说过头的话没有用。说某个东西是&#8220;世界上最好的&#8221;不会让人产生印象。这是意料之中的说法。读者也许不会责怪我们夸大其辞，但我们会很难再让他看重我们。他会很自然地把我们所说的其他的话全都打上折扣。<br>当我们说&#8220;当今最好的产品&#8221;、&#8220;同类产品中的超级之作&#8221;，别人可能只会对我们的虚张声势一笑了之，可能不会有人感到愤怒，但我们所说的一切都会被打一个折扣。<br>人们历来被灌输这样的信念，认为广告必须说真话。他们知道我们不会再好媒体上故意误导他们，但他们也不会觉得夸大其辞是误导，因为它们本来就不是。<br>从另一方面来说，如果你引用确切的数字，确定的事实，他们会全盘接受你的说法。这些确切的说明要么是真的，要么是假的，在大家的信念中，有声望的人或企业不会撒谎。<br>给出确切的数字，说明确定的事实。以钨丝灯为例，如果说他比其他的灯更亮，人们只不过会有一点印象，但说他的亮度是碳丝灯的3倍多，人们就会觉得你确实作过比较，他们便会对你的诉求照单全收。<br>所有的事都是这样。模糊不清的说法造成不确定的印象，而大多数这样的说法力量都很微弱。但准确的说法可以得到完全的认同。读者自会从中判断出你的真伪。<br>不要做负面的广告。只表现吸引人的一面，而不要表现讨厌的一面。不要表现或是强调病痛，你所诉求的人群已经受够了。要说明和表现你的产品或手段所能带来的快乐。<br>人们总是追求快乐、安全、漂亮和满足，那么让他们看到怎样获得这些东西。展示快乐的人群，而不是不幸的人们。告诉他们从正确的方法中可以得到什么，而不是做错了会有什么后果。比如说，没有哪个牙膏制造商会靠表现大黄牙或是烂牙或是牙龈发炎来给人留下印象。成功是靠表现吸引人的一面获得的。<br>所有广告的经验证明，人们很少采取措施来防止麻烦，他们不会未雨绸缪的。他们会做任何事来解决现有的问题，但是正常的广告在这里没有什么用武之地，所有人都在寻求出色，提高以求满足欲望的新方法，他们不想陷入灾难。在大多数行业里，那些解决麻烦的人所占的比例并不大，不值一提。<br>广告业务中有很多代价太高，不值得尝试的业务。我们应该避免这些业务，否则会伤心死的。例如留兰香杀菌剂、治哮喘病或干草热的药、治风湿病的医疗器械等等。<br>对某些产品来说，我们的诉求对象只能是一小部分人。要通过发行量很大很广的媒介接触到这些人，代价会太高，这种代价多少年也补不回来，而在另一些产品上，保有顾客的开支要在很多年后才能逐步收回来。重复销售实在是可望而不可及的。<br>我知道很多产品是每个家庭必备的，他们的购买理由明确无误。你可以像大多数家庭推销这些产品。但是，有些东西购买一次可以用好几个月，有时甚至是好几年，你第一次销售带来的利润远远少于你要长期保持这个顾客所必需的开支，进一步的销售和利润是以后很远的事。早在销售的巨轮转动之前，广告主和广告人就会感受到一种挫折。<br>世界上到处都是这种东西，这种只能面向百分之一的人、只有在你耗尽了所有金钱和耐心之后才会有重复购买的东西。我看见过很多很有能力的人因为接受了这样的业务而遭到挫折。<br>另一件要弄得清清楚楚的事情是，什么样的标题才能做最好的诉求。一次又一次，我仅仅是对标题做了一些小改动就让广告效果增加了8到10倍。<br>标题是用来向你想传达的人打招呼的。就像在旅馆里一个门童呼唤约翰先生，告诉他有他的一条留言，或者说像新闻报道的标题告诉人们这条新闻要谈什么一样。我们所有的人都是依靠标题找出我们想要读的东西的。<br>考虑一下你的普通读者们。他面前有很多东西，他有时间细读的可能性只有百分之一。他只好通过标题加以选择。广告也是这样。<br>我们必须找出什么样的诉求给人的印象最深刻。我们通过针对性试验、通过标题比较的方法，可以得到结论。我们会发现，某类标题能够向25%的潜在顾客传达我们的意思，而另一类则可能是50%。我们必须根据这些结果来使用它们。<br>任何其他手段都可能导致巨大的浪费。人们很快就可以发现自己所用的方法是否合理，是否能产生影响。在任何行业里，好广告差别都不是很大。它们必须完整翁，而完整就意味着相似。它们之间最大的区别就在于标题。这条标题可能吸引特定的一部分人，另一条则可能吸引10倍于它的人数。如果你想使你的广告打动那些足以给你带来利润的人群，你就要判明这一点。<br>有的人以奉承对方的方式表现主题，另一些人则用揭短的方式。有的人把承诺建立在个人利益上，另一些人则把诉求建立在服务上。有的人只想推销，另一些人则努力让大家欢乐。所有这些都会改变人们的心态，而这种心态的改变将决定人们怎么做。<br>但心理上的影响更为深刻，它涉及尊严与个性。我们必须知道怎样针对人的这些欲望进行诉求。这些事是很难学来的，它们来自善良的本质，来自爱心和理解，来自愉悦他人、服务他人的一员。一个不能与他人相处的人是不可能教得出来的。<br>我所知道的最能学到东西的方式是挨家挨户的上门推销，很多伟大的广告创作者把自己的一半时间花在了这上面。他们通过与人的亲身接触，了解什么能够赢得人心，什么让人讨厌。然后他们把自己的发现应用在纸面诉求上。<br>所有这些因素都要加以考虑，它们构成了广告的基础。假如任何一个能写流畅的新的人就能写流畅的广告，假如平平常常的创作表现——无论其对象是谁，主体如何——都能让产品卖个好价钱，那么广告创作这个行业里就不会有那些胸怀大志的人的容身之地了。<br>但这种情况是不会出现的。这个行业存在着激烈的竞争。每个广告都要被无数的诉求包围着。每一分努力都涉及很多开支。只有靠出色的科学的广告意识和科学的战略，一个人才能在这个行业中取胜并生存下去。他必须比他的竞争对手知道得更多，有更扎实的基础，更精明。要达到这一点，唯一的办法是从已被几十年的经验所证明的基本规律起步，并且在这一点上绝不动摇。<br><br><br><br>完全忠于原文的电子版出现了。居然花了我100分钟，居然有6600多字...唉，不能浪费~~<br><br>
<img src ="http://www.cppblog.com/jiangnan/aggbug/68185.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-29 20:22 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/29/68185.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月25日_广告、传播、营销、非线编、经理_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/25/67845.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Tue, 25 Nov 2008 12:55:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/25/67845.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/67845.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/25/67845.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/67845.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/67845.html</trackback:ping><description><![CDATA[应昨天肖赤赤同学的约稿，本人今天奉上基于这五个主题动词的一篇假想。<br><br>这个男人是这么想的。<br>...<br>...<br>...<br>...<br>嗯，他就是这么想的。最后让我来总结一下。<br><br>#include&lt;本科.h&gt;<br>#include&lt;硕士研究生.h&gt;<br>#include&lt;工作.h&gt;<br>发展思路()<br>{<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(Stage==本科)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 学习非线编；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 学习影视后期制作；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 学习个人网站建设；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 学习商业网站建设；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 坚定不移地学习英语；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;备考传播范畴广告研究生；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 学习营销知识；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 学习经营管理知识；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bool i=考取传播范畴的广告研究生；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(i)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Stage=硕士研究生；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;学习广告知识；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 学习大众传播知识；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bool j=参军；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;if(j)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; Stage=军队；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(int year=5;year&gt;0;year--)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 从事部队电视台的采编工作;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 找工作；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 找机会；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; switch(job)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 0 :进入地方电视台参与电视节目制作；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 1 :进入广告公司制作广告；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 2 : 进入大企业的营销策划部门工作；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;default：break；<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(Environment==OK)&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;发展自己的事业；&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>}<br><br>这是第三个版本的表达方式，太纠结了太纠结了...&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img src ="http://www.cppblog.com/jiangnan/aggbug/67845.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-25 20:55 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/25/67845.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月25日_我只是想再贴一遍_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/25/67835.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Tue, 25 Nov 2008 11:14:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/25/67835.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/67835.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/25/67835.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/67835.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/67835.html</trackback:ping><description><![CDATA[<p><span>11.12</span><span>——</span><span>11.16 </span><span>第一阶段游戏功能实现，包括基本俄罗斯方块功能实现</span></p>
<p><span>11.17<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>成果进度汇报讨论</span></p>
<p><span>11.17</span><span>——</span><span>11.23 </span><span>第二阶段游戏功能实现，包括特定区域颜色判定</span></p>
<p><span>11.24<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>成果进度汇报讨论</span></p>
<p><span>11.25</span><span>——</span><span>11.30 </span><span>第三阶段游戏功能实现，包括选关、存档功能实现</span></p>
<p><span>12.1<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>成果进度汇报讨论</span></p>
<p><span>12.1</span><span>——</span><span>12.7<span>&nbsp;&nbsp;&nbsp; </span></span><span>后期测试优化，包括图片和声音导入</span></p>
<p><span>12.8<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>发布。</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/67835.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-25 19:14 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/25/67835.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月24日_请坚持请自重_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/24/67756.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Mon, 24 Nov 2008 13:00:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/24/67756.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/67756.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/24/67756.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/67756.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/67756.html</trackback:ping><description><![CDATA[<p>当当当<br>谁啊<br>我<br>有什么事吗<br>玛丽医生回来了吗<br>......<br></p>
<p>广告、传播、营销、非线编、经理<br><br>你能把这五个动词有机地结合起来吗？<br>我需要一天的时间。<br>那好吧，明天等你答复。<br>嗯，好的。<br>那今天说什么呢？<br>贴篇东西吧。<br>人家的？<br>自己的。<br>那直接贴链接吧。<br>嗯。<br><br><a title=是谁绑架了中国游戏 href="http://blog.xiaonei.com/GetEntry.do?id=339770030&amp;owner=223443360" target=_blank>是谁绑架了中国游戏</a></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/67756.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-24 21:00 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/24/67756.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月23日_好吧，我们来说广告_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/23/67682.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sun, 23 Nov 2008 12:25:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/23/67682.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/67682.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/23/67682.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/67682.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/67682.html</trackback:ping><description><![CDATA[爬起来看看手机，1123，这么熟悉的一个组合。原来又到我生日了，真是神奇。发信息给比我小整整一年的女同学，然后她回复到：谢谢你还记得。呃...她都忘了我也今天生日。我的菩萨啊。原来这一段也跑题了，但是虽然这样我觉得下一段还是要跑题的。<br>根据上一段的指导精神这段继续跑题。今天算是完成了我的双面的NameCard，本来要做名片的，但是实在没什么可写的，讨厌很框框的东西，于是只含蓄地表达了自己的名字。那可恶的光影效果让我羡慕得口水如秋雨，虽然想下，但必须忍着。可恶是因为东西很好，但不是自己的。这东西就是很可恶的，我也想要那么漂亮的设计感。给我一身美工的本领，我能...我能做一个美工。有时间用功练吧，估计也悬，那么静静地做东西，一遍一遍地调整，这样的情况不是不能发生在我身上，是很少发生在我身上。李逵是打死也不会绣花的，给他一根绣花针他只能拿他做暗器。我发现我居然还想再跑一段，唉，算了，那件事情不在这里说的。以上是热手，下面开始敲正文。<br>这东西就算是广告学的学习笔记吧，给大家分享一些传播学的东西，对以后自己的产品推广多少有些F1。<br><br>你真正的第一句可能是第三句。<br><br>对我来说，我真正的第一段可能是第三段。这个反应的是话痨共有的毛病，当然也有很多不是很话痨的人也这问题。语文老师讲这叫入题太慢，但是也有的语文老师支持这东西，说是龙头凤尾。对于广告来说，这句话是批判的语气。15秒N多万，时间就是金钱，你居然在金融危机的大背景下浪费金钱，不是道德问题就是智商问题。总之，对于广告来讲，早入题在大多数情况下优于晚入题，剩下的少数情况就是故弄玄虚的广告，当然你得吊得住观众胃口，始终保持新奇感和神秘感，这个度得把握好，不然下场只有两种，一，观众无情地转台；二，观众绝情地关掉电视机。哦，好像不自觉地把广告狭小成了电视广告。那您就自觉地把电视广告扩张成广告吧，道理是一样的。<br><br>简洁即丰富。<br><br>我这篇随笔很不简洁，所以他不丰富，因为他特别丰富。嘿嘿，哪里哪里，这句话有些后现代，在快节奏的生活方式大背景下这个确实是一条真理。来也匆匆去也匆匆的生活，哪来的眼睛余光审视多余的东西。这句话应该算是应用了辩证唯物法吧，我理解的就是简洁是形式，丰富的是内容。即使你没说很多，但是能给读者很多。这就是简洁即丰富，像中国的禅语，更像水墨画中的留白。这样子是一个很高的要求了，你要精准地表达你要表达的并且达到你的预期。居然又类似算法里的最优解了，道理是一样的。<br><br>镜头之间的连续是一种设计好的视觉舞蹈，是一种潜意识设计成分。<br><br>这一句消化不良，不知道是翻译得不好，还是我理解的确实不精髓。现在我看到这一个句子很自然地想到了节奏这个词，切换是节奏，舞蹈更是节奏，所以把二者用一个比喻联系起来，相似度就是有节奏感。好的镜头切换是有动感的，哦，镜头切换都有动感，好的镜头切换是有优美的动感的，像舞蹈一样，看起来赏心悦目。从生成上来讲，这个过程确实是需要思考的，是一种特意的设计。这就使他所说的潜意识设计成分？但是为什么是潜意识呢，还有为什么不直接说潜意识设计而一定要加上成分？道理是一样的吗？<br><br>今天就说到这里吧。因为，我担心，现在说完了。明天没得写了...嘿嘿，惭愧惭愧~~
 

我想再说一句，就一句，哦，两句。到二十岁时，你已经看过800，000个电视广告，每周大约800个。<img src ="http://www.cppblog.com/jiangnan/aggbug/67682.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-23 20:25 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/23/67682.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月22日_感谢政府和人民_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/22/67598.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sat, 22 Nov 2008 08:55:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/22/67598.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/67598.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/22/67598.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/67598.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/67598.html</trackback:ping><description><![CDATA[争取一段表达一个意思。<br><br>由于中信卡和支付宝，我抛弃了IE8，重新捡起那个时不时重启的遨游。由于这句话我又可以天天自主写随笔并且可以贴图了。<br><br>剃着剃着就剃了个光头，同学说像越狱，我想知道，哪里是监狱，我又在哪里。<br><br>天气越来越凉了，无锡的秋天只是走个过场，从难产到流产，总是要把人们热烈的期盼浇个冰凉。<br><br>学校以前都是秋季运动会的，今年被叫做冬季运动会了，不能简称冬运会，至多是冬季夏运会。<br><br>看样子我和计算机的关系已经破裂了，到头来我也只允许学个皮毛。有个词叫渐行渐远，还有个词叫且行且珍惜。原谅这个暧昧的句子吧，我当初以为我热爱。其实我是一个行人，想要去一个地方，开来了一列车，它说上来吧，我送你过去。我满心欢喜地买了票蹦了上去，列车长说，对不起我们换线了，列车长给我讲了很多很多本列目的地的故事，是诱惑。我险些臣服于这种诱惑。等我猛然惊醒，我知道我不适合我也不喜欢，那时，列车已行驶在荒漠。我必须要下车，于是就像现在，作别了优越的红皮车，我被放置在郊野，茫然的不止有大漠，还有心情。<br><br><font style="FONT-SIZE: 12pt" size=2><span style="FONT-SIZE: 10pt">说不定卖煎饼比当程序员赚钱多，但是我不会去卖煎饼的。PureMilk的话很坚决也很凛然。在凛然的时候我发现凛冽的风一卷而过。说不定我要去的那个地方没有属于我的位子，但是我还是会过去看一眼。背叛别人是道德有问题，背叛自己是智商有问题。我应该知道我想要什么，但是我想要的太多。我应该知道我最想要什么，但是事实上我并不知道。在别人的自己和自己的自己之间徘徊，我不清楚我要做谁的自己。<br></span><br>天冷了，需要加柴的还有心情。根据热胀冷缩原理，巨擘都是在高温下产生的。肖赤赤，继续前进吧~~</font> 
<img src ="http://www.cppblog.com/jiangnan/aggbug/67598.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-22 16:55 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/22/67598.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月18日_亲爱的Opera也阻碍我写随笔_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/18/67238.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Tue, 18 Nov 2008 13:35:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/18/67238.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/67238.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/18/67238.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/67238.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/67238.html</trackback:ping><description><![CDATA[&nbsp;<span>怀着痛惜我告别了不让我写随笔的</span><span>IE8</span><span>，重新回到了我亲爱的</span><span>Opera</span><span>，可是</span><span>&#8230;</span><span>可是</span><span>Opera</span><span>不让我贴图片。呃</span><span>&#8230;</span><span>还得走外销到进口的路子。贴图贴图。我们的格子的俄罗斯元素的带叉丝的望远镜镜片版<br><br><br><br><br>。<img height=128 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/element1.png" width=64 border=0>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span> <img height=128 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/element2.png" width=64 border=0>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img height=128 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/element3.png" width=64 border=0>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img height=128 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/element4.png" width=64 border=0>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img height=128 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/element5.png" width=64 border=0>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img height=128 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/element6.png" width=64 border=0>
<img src ="http://www.cppblog.com/jiangnan/aggbug/67238.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-18 21:35 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/18/67238.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月17日_肖赤赤想剃光头_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/17/67140.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Mon, 17 Nov 2008 13:27:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/17/67140.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/67140.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/17/67140.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/67140.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/67140.html</trackback:ping><description><![CDATA[&nbsp;
<p><span>第一段以外的空间均可视为跑题区。中午看到一哥头发短了很多，于是突然想要剃个光的，因为现在又觉得没什么激情了</span><span>&#8230;</span><span>给这天气弄得，所以得找点新鲜的事情出来刺激一下。不过，话说这是一次突破，需要斟酌。。。斟酌。</span></p>
<p><span>下面开始跑题。再次说一下格子的游戏外在部分。</span></p>
<p><span>都见过楼区的夜景吧。一个窟窿亮一个窟窿暗的，这个一明一暗的就可以形成形状了啊，这样子不就有了我们最初要求玩家填充的色块了吗。然后呢，既然我们都做成楼区的外景用窗户来表达格子了，那屋子里发生的事情我们就可以添加了啊。就是说我们能看到明亮的窗户里面发生的情节了。于是我们就引进来带叉丝的望远镜镜片，把这些镜片拼成我们的俄罗斯方块的元素，这些元素帕拉帕拉的往下掉，就是望远镜片往下掉，它终究是要掉到静止的吧。嘿，它一静止我们不就可以通过它看到窗子里发生的情节了吗？这样子不就结了</span><span>`~</span><span>现在的设想是我们不要填充的部分遇到望远镜片的时候都是一个动画效果，那就是一个恶狠狠的女人恶狠狠地拉上了窗帘，这样子不就又暗了吗。那些需要填充的部分本来就是微亮的也就是还没有拉窗帘的窗户，然后我们的望远镜片一到位不就能很清楚地看到里面的情节了吗，再通过不同的动画效果来反映不同的故事情节表达不同的生活方式或者生活层次。嗨，说明白了吗这不就。</span></p>
<p><span>下面来个大设想吧就。</span></p>
<p><span>开头是一个浩瀚的宇宙画面，然后一个外星人被抛了出去，直接划划的飞向地球，啪一声掉到了某个街上，看到了一栋大楼，我们的游戏就开始了，这样要表达的是我们很渺小。</span></p>
<p><span>开头二。开头是一个浩瀚的宇宙画面，然后鼠标一双击，嘿，放大了一块，再双击，嘿，又放大了一块，再双击，嘿，又放大了一块，总之就是做成</span><span>GoogleEarth</span><span>那样，双击了</span><span>N</span><span>次之后终于看到了一个漂亮的楼区，然后镜头一扫</span><span>~</span><span>就看到了一栋大楼，然后我们的游戏开始了。表达的意思同样是我们很渺小。</span></p>
<p><span>呃。。就是这样。今天本来是要突破那个动画效果的图片呢，可惜，</span><span>Frame By Frame </span><span>真ＴＭ纠结，你说人是怎么走的啊，迈哪条腿更自然啊，得迈多高啊，手怎么摆动啊，身体前倾多少度啊。真崩溃了。</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/67140.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-17 21:27 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/17/67140.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月13日_~~今天只发图_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/13/66856.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Thu, 13 Nov 2008 13:32:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/13/66856.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/66856.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/13/66856.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/66856.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/66856.html</trackback:ping><description><![CDATA[<p><img height=640 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/map.jpg" width=640 border=0><br><img height=640 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/mapn.jpg" width=640 border=0><br><img height=640 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/mapo.jpg" width=640 border=0><br><img height=640 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/mapu.jpg" width=640 border=0><br><img height=640 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/mapup.jpg" width=640 border=0><br><img height=640 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/mapy.jpg" width=640 border=0></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/66856.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-13 21:32 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/13/66856.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月11日_格子里的故事游戏介绍_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/11/66651.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Tue, 11 Nov 2008 13:47:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/11/66651.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/66651.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/11/66651.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/66651.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/66651.html</trackback:ping><description><![CDATA[&nbsp;
<p><span>格子里的故事简介</span></p>
<p>&nbsp;<font face=宋体> <v:stroke joinstyle="miter"></v:stroke></font><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock><v:shape id=_x0000_s1029 style="MARGIN-TOP: 68.55pt; Z-INDEX: 251658240; LEFT: 0px; MARGIN-LEFT: 91.5pt; WIDTH: 275.25pt; POSITION: absolute; HEIGHT: 390pt; TEXT-ALIGN: left" type="#_x0000_t75"><v:imagedata o:title="格子里的故事内核设计表达副本" src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image001.jpg"></v:imagedata><w:wrap type="square"></w:wrap></v:shape><font face=宋体><v:stroke joinstyle="miter"></v:stroke></font><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock><v:shape id=_x0000_s1029 style="MARGIN-TOP: 68.55pt; Z-INDEX: 251658240; LEFT: 0px; MARGIN-LEFT: 91.5pt; WIDTH: 275.25pt; POSITION: absolute; HEIGHT: 390pt; TEXT-ALIGN: left" type="#_x0000_t75"><v:imagedata o:title="格子里的故事内核设计表达副本" src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image001.jpg"></v:imagedata><w:wrap type="square"></w:wrap></v:shape></p>
<p><span>分内核和外在两部分来说。先说内核的东西，也就是游戏的技术实现目标。</span></p>
<p><span>基于传统的俄罗斯方块游戏，在其基础上设置游戏障碍及我们的游戏要求也就是过关条件。这个游戏的过关条件就是在我们指定的区域用同一种颜色填满，而且指定的区域外必须是其他颜色的色块，或背景或另外一种颜色。图示说明：</span></p>
<p><span>采用俄罗斯方块的经典</span><span>7</span><span>元素，再配上颜色极为</span><span>14</span><span>种元素。目标填充区域需要全被同色格子占据，并且不能有同色突出，如图反应的两种情况。大致就是这个意思。</span></p>
<p>&nbsp;</p>
<p>&nbsp;<img height=680 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/block.jpg" width=480 border=0></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span>下面说外在部分，初步设想把它设计为一栋大楼里发生的事情。背景是晚上的某栋大楼，</span><span>M*N</span><span>个格子构成一关，在外在表现为</span><span>M*N</span><span>个房间构成一个楼层段。过关镜头向上走，也就是移向更上的一个楼层段。最开始的时候背景只有目标填充区域有微微光亮，周围的房间偏黑，然后</span><span>14</span><span>种元素以望远镜的镜片形式下落，稳定后它对应的房间里就会变得更亮，如果这个房间属于目标填充区域，那么房间被点亮，我们可以透过镜片看到里面发生的一个</span><span>gif</span><span>的故事，如果不属于目标填充区域，那么会显示一个拉上窗帘的</span><span>gif</span><span>。游戏过关之后镜头移动到更上层的一个楼层段，重复。但是每个楼层段每个目标填充区域所包含的房间里的</span><span>gif</span><span>是不一样的，也正是由这些不同来反映各个阶层或者说生活中的各个层次的人们的生存形态。格子里的故事这个题目也取自这里，同时想要表达的还有一种我们一直被禁锢的意思，活着的时候是在大大的盒子里，死后实在小小的盒子里。当然这些都不要告诉玩家</span><span>~~</span><span>，你也可以不这么认为。但这些确实是我想到的。而且我觉得游戏永远不只有一个目的，它毕竟是一种表达手段。哦，扯远了。下面跟上游戏进度和工作分配。</span></p>
<p>&nbsp;</p>
<p><span>11.12</span><span>——</span><span>11.16 </span><span>第一阶段游戏功能实现，包括基本俄罗斯方块功能实现</span></p>
<p><span>11.17<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>成果进度汇报讨论</span></p>
<p><span>11.17</span><span>——</span><span>11.23 </span><span>第二阶段游戏功能实现，包括特定区域颜色判定</span></p>
<p><span>11.24<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>成果进度汇报讨论</span></p>
<p><span>11.25</span><span>——</span><span>11.30 </span><span>第三阶段游戏功能实现，包括选关、存档功能实现</span></p>
<p><span>12.1<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>成果进度汇报讨论</span></p>
<p><span>12.1</span><span>——</span><span>12.7<span>&nbsp;&nbsp;&nbsp; </span></span><span>后期测试优化，包括图片和声音导入</span></p>
<p><span>12.8<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>发布。</span></p>
<p>&nbsp;</p>
<p><span>以上责任人：</span><span>PureMilk</span><span>、糖糖、朱波</span></p>
<p><span>Gif</span><span>图片制作：肖赤赤</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/66651.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-11 21:47 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/11/66651.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月11日_进度表_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/11/66627.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Tue, 11 Nov 2008 10:33:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/11/66627.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/66627.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/11/66627.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/66627.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/66627.html</trackback:ping><description><![CDATA[&nbsp;
<p><span>11.11 </span><span>游戏需求分析</span></p>
<p><span>11.12 </span><span>实现思路汇报</span></p>
<p><span>11.13 </span><span>实现思路讨论定稿</span></p>
<p><span>11.14</span><span>——</span><span>11.23 </span><span>基本功能实现（基本功能包括：材料自由选择、数目正确减少、砖块可控制降落、小人控制走动、地图翻转实现、重力效果实现）</span></p>
<p><span>11.24 </span><span>汇报展示及修改</span></p>
<p><span>11.25</span><span>——</span><span>11.30 </span><span>第一部分附加功能实现（包括：美工页面、动画效果、声音效果）</span></p>
<p><span>12.1 </span><span>汇报展示及修改</span></p>
<p><span>12.2</span><span>——</span><span>12.7&nbsp;</span><span>第二部分附加功能实现（包括：选关、存档）</span></p>
<p><span>12.8</span><span>——</span><span>12.9</span><span>汇报展示及修改</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/66627.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-11 18:33 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/11/66627.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月9日_游戏简介_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/09/66454.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sun, 09 Nov 2008 13:39:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/09/66454.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/66454.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/09/66454.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/66454.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/66454.html</trackback:ping><description><![CDATA[&nbsp;
<p><span>今天总结一下前天发生的事情，把我们新的游戏设计图文显示出来。大家拍砖扔鸡蛋。正常的话明天定稿分析功能需求简要想一下怎么实现。</span></p>
<p>&nbsp;</p>
<p><span>游戏名称暂定为&#8220;去你的&#8221;因为他最直白的表达出了这个游戏的目的。下面将图文并茂地介绍这个游戏。</span></p>
<p><span><span>&nbsp;&nbsp;<img height=768 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/newGame.jpg" width=543 border=0>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></p>
<p><span>简要的游戏界面如上图。。游戏开始出现一个小人脖子上拴一根绳子如图所示。界面上还需要初始我们的地图，也就是灰色部分显示，初始地图的不同也就决定了我们的</span><span>Level</span><span>。黄色的东西是小人需要到达的地方，也就是过关。游戏的基本思想就是玩家是用右块提供的砖块搭建他回家的路。但是不同于其他的是我们需要用键盘操作，即用键盘在绿色的块中选择需要下落的砖块，然后屏幕最上方就会掉下一块，玩家通过鼠标方向键操作摆好它的位置。原理同俄罗斯方块，也就是他会落到不能再落才会停下，但是永远不会消去。一块儿搭完了之后就可以继续选择绿色部分的方块。直到玩家认为小人可以沿着他搭建的路回家就好，这时候玩家选择</span><span>Play</span><span>然后就会是一个演示，一把剪子剪掉小人脖子上的绳子，刮起了风，小人就向右走。。向下掉。这是一种模式。砖块的同时还是管道，也就是说玩家搭完砖块之后发现通过风吹的方式到不了目的地，那他可以选择按空格键把地图翻转，小人就进管道里面了，但是之前搭好的砖块由于重力原因需要落到另一半，也就是天空变成了</span><span>Ground</span><span>。这样翻转之后他可以通过方向键进行攀登和跳跃在管道里面达到目的地。更缺德的设计是我们把管道设计成单方向的，也就是每一种砖块都由四个小方块组成，每个小方块之间都有一个门，然后门是单方向开的，这样子更折磨玩家了。</span></p>
<p><span>大致的就是这么个意思。哦了</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/66454.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-09 21:39 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/09/66454.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月7日_上下而求索_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/07/66234.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Fri, 07 Nov 2008 12:13:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/07/66234.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/66234.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/07/66234.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/66234.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/66234.html</trackback:ping><description><![CDATA[<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">上下了两天也求索了两天，多少也有些成果。适时适地地汇报一下吧。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">求索一：实验室的发展</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">听<st1:personname w:st="on" ProductID="闻">闻</st1:personname>老师们的较高程度的支持，多少也能看到正规化的未来了，至少先前的虚空构造的轮廓更加清晰了。某一天的某一秒想到了滴水开源，然后怎么想怎么合适，那个开心的啊，后来大家也应该普遍的接受了这个名字了吧，那个开心开心的啊。话说难道这就是写进词典里的名正言顺？应该不是，但是多少有那么个意思，一种面向正规化的标志。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">既然都要面向正规化了那就得去求索正规化的路子和实现方法。于是在想某一天的某一秒再明确地征求意见统一思想</span><span lang=EN-US style="FONT-FAMILY: Wingdings; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-char-type: symbol; mso-symbol-font-family: Wingdings"><span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings">&#223;</span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以前听新闻总不懈这个统一思想，认为很冠冕，现在才知道这个词是多么的贴切，这个词意是多么的必要。但是我已经有些害怕那些条文化的东西了，这些东西弄出来显得多正规一样，正规是好事，但那必须是需要正规而且能正规运作的时候。这样来说吧，条文咔咔咔的都出来了，庄严肃穆的，但是某一天的某一秒某个孩子犯条文了，正规地处理？显然不太现实，显得自己多牛鼻一样。对了，还有制定这个条文的本身就给大家一个感觉就是这个家伙在装牛鼻。自己牛鼻也就算了，关键是自己这么的和谐。有一招就是大家和谐地讨论大家的条文，设身处地地为自己的实际情况多作考虑，这样显得更加人性化说不定还更加科学化，看起来效果也是一副和谐的样子。但恕寡人斗胆猜测，这样个办法实施到最后也是形同虚设。毕竟我们不正规，时间不正规能力不正规思想不正规，大家就是一个学习兴趣小组，呃</span><span lang=EN-US>&#8230;</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">说到这里我怎么一阵由衷地悲哀啊，真没志气。其实是问题就会有答案的，这个更加不例外，只要一个牛鼻的具有强大人格魅力的强人出现，这个问题就不是问题。关键问题是我绝对不是，这里暂时还没有人是。我也修炼不成了，等到某一天的某一秒我们的滴水开源出现一位强大的晚辈，在他的人格感召下一帮热血青年紧紧地团结在一起，创造出了一个又一个的奇迹和辉煌，哈哈，那就是传说中的&#8220;开源&#8221;盛世。然后某一天的某一秒这个牛人将毕生所学连及他人格魅力养成心法传给了又一个人，这样子一届一届地传承下去，那我还不高兴死了？当然牛人的出现就像这诡异的天气，只有在不正常的地方发生。在最正常的情况下的解决办法是存在的吗？需要继续探索。但是就在刚才我想到了一种软制度，就是用最和谐的制度和谐地进行思想统一行为管理达到和谐的效果和预期目标。怎么讲呢，就是以游戏的心态来做事，呃</span><span lang=EN-US>&#8230;</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">表达得不够准确。比如说没完成预定任务的罚奶茶，完成的不好的罚蛙跳。我预计这样的效果相对而言会更加和谐。也许某一天的某一秒有人会用事实证明这是一套很有用的管理模式。实验室的发展求索到此结束，请看下一集，个人发展求索。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><span lang=EN-US><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">求索二：个人的发展</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">今年的年终总结封面设计的标题是&#8220;探索</span><span lang=EN-US>.</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">生活</span><span lang=EN-US>.</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">新知&#8221;，</span><span lang=EN-US>2008</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">年发生了很多事情，恰好我正处在开始思考的年龄，于是开始了探索和生活，也得到了新知。最近在想自己的出路，几经周折才达成今天这样一个不够稳定的决定。起先为了比较乌托邦的梦想要狠下心去学语言钻技术，但是终究是没有狠下心来。在度过了漫长的对</span><span lang=EN-US>IT</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的较为不如意的探索和追求之后，在饱经了很多压力和麻木之后，在短暂地又一次尝试突围之后，也是在某一天的某一秒我又重新寻找方向。做自己喜欢的事，这个成了指导方针，从某种程度上讲我又一次从结果主义走向了过程主义，但是感觉到这次的过程主义不再那么纯粹，也就是说开始思考并且依循在过程中找结果了。相比青葱的绝对化这样的妥协显得更加的成熟与现实。由于是从较为理科到较为文科的短时间猛然过渡，界线很模糊，尚未踏实地分析一遍欲望和现实的供求关系。借此机会重新梳理一遍形成文字作为今年的又一次探索。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">我认为我喜欢有创意性的工作，喜欢新奇的事物，喜欢想法猛然迸发的激情和快乐，喜欢每一个想法都能活生生地取得成果。我说喜欢也就意味着做这样的事情我会很开心，当它能给我带来理想的收入的话我会更加开心。这样的工作目前来讲应该是点子公司最能提供，但是就中国现在发展的阶段来看点子公司的存在不太现实。于是需要另寻新路。我想到了广告。等等，这不是我最初的思路，我发现广告这一想法对我的影响太大了，以至于做出了上述看似很正常的分析。其实那不是我的思路。哦，我是这么想的。个人认为在科技发展如此迅猛而且政府严重鼓励创业的当代，一般意义上的成功变得更加的相对便捷。你只要有一个新点子出现，技术实现不是问题，而且我相信我有能实现这种技术的朋友，然后你需要成功地把自己的产品（或有形或无形）地推销出去，你就会取得成功。也就是现在对于我来说学技术不是明智的，因为各种各样的原因我至今仍然没有入了</span><span lang=EN-US>IT</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的门，就算某一天的某一秒我的某个灵魂开窍，哦，灵魂出窍，我突然悟到了</span><span lang=EN-US>IT</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的精髓入了门，但是起点低而且起步晚，再加上我自知自己不可能有惊人并且超乎常人的治理区做出伟大的技术革新，我在技术上的成功暗淡无光没有指望。所以我只能寄希望于创意和传播。个人认为创意即使不是天生的那也是小时候的生活经历决定的，换句话说它是由思维方式决定的，也就是你自小养成的思维方式可能适合创新，可能不适合创新。我要说的是创意方面我自认为不需要去学习，尤其是那些把创新思维公式化的东西。当然不是自诩自己的创新精神已经杠杠到炉火纯青，我想表达的是即使学了也没有用，那玩意儿不是学就能学来的，也就是武侠中的悟性和天性。可能你学得了剑法但是学不到心法，舞剑就跟切菜一样了。我不希望我成为一个无神的创新精神实践者。于是统观起来我需要学习传播，我想知道大众传播心理，某些成功的传播案例究竟是怎么传播的。也就是传说中的推广。再加上最近的任务很多导致我去复习计算机专业的几本厚厚的理学书籍为考研做准备变得不太现实。我若是要考研也只能向文科方向发展了。于是想到了要考心理学的研究生，即便考不上应聘的时候我也可以告诉他我曾经读过这方面的书有了一部分这方面的知识积累，再即便这些对招聘单位来说无足轻重，那我日后也一定会用到这些知识的。基于这样的心理我决定准备考文科研究生。搜索了心理学研究生的研究方向，发现不能达到我的目的，换句话说这东西它不属于心理学范畴。于是又遍历了传播学的研究方向，发现了人大的策略传播，多少是在做传播推广的。遍历之后还发现了忘记哪个学校还有品牌推广和营销传播之类的研究方向。在他们列出的参考书目中有很多新闻写作的书籍，我想这些东西我是用不到的，它是新闻不是传播，正放弃了自我准备这些书也要一并看的时候设计学院的学姐告诉我我其实要考的应该算是广告，她很自信很坚定的说是文学院的广告而不是设计学院的广告，确实是传播方向的而不是艺术设计方向的。我深有感触而且颇为认同。但是我又想到是不是我要考得也不是广告而是市场营销？那岂不又成为商学范畴了？或者是管理学。这一点到现在还没求索明白。哦，忘记了关于工作了。我是想如果我考研失败的话在我应聘那些公司里的策划部门的时候这些知识会有帮助。也就是说我更倾向于策划工作了。如果是</span><span lang=EN-US>IT</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">方面的策划部门的话那样更加和谐。因为我可以不完全舍弃我的专业，说实话我曾经包括现在都热爱着我的专业，之前是因为我期望它能把我带到传媒界，现在更多的是不舍。又想起了我的传媒梦想，那就顺便梳理一下我的就业意愿方向吧：广告公司、企业策划部门（尤其是</span><span lang=EN-US>IT</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">企业策划部门）、媒体行业、游戏策划。第一个要求我学习艺术设计方向的广告，第二个要求我学习管理或者是商学方向的传播、第三个要求我学习传播、第四个要求我学习</span><span lang=EN-US>IT</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。汗啊，还是这么不明确。我怎么这么多欲望啊，或者说我怎么这么没追求啊。待议吧。</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span lang=EN-US><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">求索三：冷笑话的发生</span></p>
<p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">明天是软考，今天早晨辅导员在群里发通知：接省紧急通知，由于试卷在押运过程中丢失，明天软考暂缓，时间到</span><span lang=EN-US>12</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">月</span><span lang=EN-US>20</span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">号。</span></p>
<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">这种事情可能以前也有发生，但是这种头条性质的新闻发生在自己身边总是觉得冷。哎，丢失了，你们求索去吧。<br><br></span>
<img src ="http://www.cppblog.com/jiangnan/aggbug/66234.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-07 20:13 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/07/66234.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月3日_舔舔手指再来一次_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/03/65877.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Mon, 03 Nov 2008 12:30:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/03/65877.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/65877.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/03/65877.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/65877.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/65877.html</trackback:ping><description><![CDATA[&nbsp;
<p><span>吭哧出了一点程序，</span><span>PureMilk</span><span>说：你这多乱啊！乱吗？还是分析一下吧。舔舔手指再来一次。</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>按照猫的方针，我应该分三步走：模型部分、显示部分、逻辑部分。</span></p>
<p><span>模型就是写类，按照玛利医生的情况，需要有药丸类、虫子类、地图类。其中药丸是由两个药片构成的，药片就是小方块。虫子也是小方块。地图就是一个</span><span>16*8</span><span>的数组，数组的元素就是小方块。所以，最基础的类就是小方块类。小方块类包括横纵坐标、颜色两个属性。由小方块类演化成药片，但是药片需要加上连接状态属性。两个独立的药片构成药丸。药片类也可以不写，也就是直接由小方块构成药丸同时给小方块加上连接状态属性。虫子它就是小方块，其他的属性应该没有。地图这个</span><span>[16][8]</span><span>的数组存放所有的小方块，其他特性也没有。</span></p>
<p><span>显示就是不断地画图。也就是不断地画地图上的小方块，一个从头到尾的循环画图函数，它的参数就是小方块的属性里表现出来的颜色，通过二级指向调出属性，也就是地图</span><span>[][].</span><span>小方块</span><span>.</span><span>颜色。突然想到</span><span>PureMilk</span><span>的活药丸与死地图之说了，当时没明白，现在也没明白，个人感觉不用分开，他们终究都是小方块。</span></p>
<p><span>逻辑控制需要有很多函数：定时下行函数；键盘控制函数；障碍物检测函数；同色检验函数；虫子数量统计函数；显示函数。当然还必须有主函数。主函数几乎就是套用模版，不用改什么的，它就是一个不断循环，然后把</span><span>display</span><span>函数放进去就好了，也就是让他不断地</span><span>display</span><span>，把画图函数放到</span><span>display</span><span>里面就好了。至于函数之间的调用嘛比较复杂，如果我们把这个程序看成是不断进行的重复作业的话，他的每次作业的顺序应当是判断、画图、显示、响应操作修改变量值。其中判断部分包括碰壁与同色。</span></p>
<p><span>这样子这个东西应该就可以了吧。我想是这样子的。请多指教，阿里阿多。</span></p>
<p>&nbsp;</p>
<p><span>本次随笔唯一的跑题段落如下：</span></p>
<p><span>想起了<st1:personname w:st="on" ProductID="余">余</st1:personname>先生的《苏东坡突围》，感觉我的处境也是这样，不是自比苏前辈，心情相似而已。肖赤赤确实是在突围，前面是一堵必须要撞破的墙，但是我没有心情去钻去撞，古怪的想法还是不定期来袭，我明确地知道我喜欢什么，但是我非常不确定的是我需要什么。我知道我从来都没有爱上代码，虽然曾经认为我距离喜欢它只有一张纸的厚度，我知道相比之下纯理论的研究</span><span>Fibonacci</span><span>通项公式之类的东西更能让我舒服，可能是因为没有入门。我不确定我需不需要代码，简单的脚本语言应用我知道我是肯定需要的，这种对于我来说比较晦涩和难以接受的语言我不知道需不需要。但是我隐约地感觉到当肖赤赤学会了技术，那将是一件多么可怕的事，我认为那将会是一个创造，无论最后这个创造有没有取得理想的经济效益和社会影响，但它确实是个创造。我曾经迷恋过这个创造目标，并且为之定下了计划走研究的路子，但是我越发的感觉到我不喜欢那种生活，或者是因为对他没有体验所以谈不上喜欢，或许某一天的某一个时刻我会放弃这个计划，那时就是肖赤赤突围失败的时候，也就是他走上其他道路的时候。哦，好复杂。这段话跑得比较有深度。总之，我会努力地控制自己的欲望，努力地去突围的。</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/65877.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-03 20:30 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/03/65877.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月2日_路的名字叫漫漫长_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/02/65783.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sun, 02 Nov 2008 13:53:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/02/65783.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/65783.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/02/65783.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/65783.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/65783.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span>休了那么长时间的假，那个不亦不爽乎啊。因为总觉得惭愧，还是那个比喻，就跟传教士患了梅毒一样。所以要么继续传教要么继续传病。从整个人类社会的发展上来讲，前者做正功，于是我选择洁身自好继续传教。所以，我的玛利医生又回来了。</span>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>今天又重新写了，因为耽搁了那么久忘记差不多了，即使能回忆起来也不想接着那个写，因为我总觉得写自己写过的东西没意思并且很没意思。今天也只是写了一点儿，确实差距很大很大，我脑袋里只存在几个概念，知道</span><span>C++</span><span>里有那么几个东西，知道他们能做什么，但是确实是不太清楚那几个英文单词什么时候应该放到一起什么时候需要分离，就是大家说的语法。每一次都是因为这样子总是要再看一遍再看一遍，所以做起来很没有兴趣，只是靠毅力在做在查。难道我文理结合的东西就是学不好？同学说，那是因为不用心。今天的也只是写了一点儿，为了表达我的玛利又艰难的走了回来的意思，我努力写了一些。</span><span>贴上来证明我思考了。</span></p>
<span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>最后一句，路的名字叫漫漫长。嘴上得来终觉浅，得知此事要躬行。虽然你有思路，但是写出来你就没有了，所以你不写你就没有思路。十一月的肖赤赤要加油啊</span><span>~~</span><span>已经又长了一岁了。哦，说了不止一句。那贴吧。
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img id=Codehighlighter1_10_26_Open_Image onclick="this.style.display='none'; Codehighlighter1_10_26_Open_Text.style.display='none'; Codehighlighter1_10_26_Closed_Image.style.display='inline'; Codehighlighter1_10_26_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_10_26_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_10_26_Closed_Text.style.display='none'; Codehighlighter1_10_26_Open_Image.style.display='inline'; Codehighlighter1_10_26_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top><span style="COLOR: #0000ff">enum</span><span style="COLOR: #000000">&nbsp;color</span><span id=Codehighlighter1_10_26_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_10_26_Open_Text><span style="COLOR: #000000">{RED,YELLOW,BLUE}</span></span><span style="COLOR: #000000">;<br><img id=Codehighlighter1_46_69_Open_Image onclick="this.style.display='none'; Codehighlighter1_46_69_Open_Text.style.display='none'; Codehighlighter1_46_69_Closed_Image.style.display='inline'; Codehighlighter1_46_69_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_46_69_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_46_69_Closed_Text.style.display='none'; Codehighlighter1_46_69_Open_Image.style.display='inline'; Codehighlighter1_46_69_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span style="COLOR: #0000ff">enum</span><span style="COLOR: #000000">&nbsp;connectstate</span><span id=Codehighlighter1_46_69_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_46_69_Open_Text><span style="COLOR: #000000">{NOT,LEFT,RIGHT,UP,DOWN}</span></span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Rect<br><img id=Codehighlighter1_84_273_Open_Image onclick="this.style.display='none'; Codehighlighter1_84_273_Open_Text.style.display='none'; Codehighlighter1_84_273_Closed_Image.style.display='inline'; Codehighlighter1_84_273_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_84_273_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_84_273_Closed_Text.style.display='none'; Codehighlighter1_84_273_Open_Image.style.display='inline'; Codehighlighter1_84_273_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_84_273_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_84_273_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;initX();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;initY();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;initColor();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;getX();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;getY();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;getColor();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;getConnectstate();</span><span style="COLOR: #008000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;RectMade();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">:<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;x,y,color;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;connectstate;</span><span style="COLOR: #008000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top></span><span style="COLOR: #000000">}</span></span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;Rect::initX()<br><img id=Codehighlighter1_294_314_Open_Image onclick="this.style.display='none'; Codehighlighter1_294_314_Open_Text.style.display='none'; Codehighlighter1_294_314_Closed_Image.style.display='inline'; Codehighlighter1_294_314_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_294_314_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_294_314_Closed_Text.style.display='none'; Codehighlighter1_294_314_Open_Image.style.display='inline'; Codehighlighter1_294_314_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_294_314_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_294_314_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;x</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">x0;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;x;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;Rect::initY()<br><img id=Codehighlighter1_334_354_Open_Image onclick="this.style.display='none'; Codehighlighter1_334_354_Open_Text.style.display='none'; Codehighlighter1_334_354_Closed_Image.style.display='inline'; Codehighlighter1_334_354_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_334_354_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_334_354_Closed_Text.style.display='none'; Codehighlighter1_334_354_Open_Image.style.display='inline'; Codehighlighter1_334_354_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_334_354_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_334_354_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;y</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">y0;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;y;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;Rect::initColor()<br><img id=Codehighlighter1_378_417_Open_Image onclick="this.style.display='none'; Codehighlighter1_378_417_Open_Text.style.display='none'; Codehighlighter1_378_417_Closed_Image.style.display='inline'; Codehighlighter1_378_417_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_378_417_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_378_417_Closed_Text.style.display='none'; Codehighlighter1_378_417_Open_Image.style.display='inline'; Codehighlighter1_378_417_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_378_417_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_378_417_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;color</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">random(color);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;color;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;Rect::getX()<br><img id=Codehighlighter1_436_449_Open_Image onclick="this.style.display='none'; Codehighlighter1_436_449_Open_Text.style.display='none'; Codehighlighter1_436_449_Closed_Image.style.display='inline'; Codehighlighter1_436_449_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_436_449_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_436_449_Closed_Text.style.display='none'; Codehighlighter1_436_449_Open_Image.style.display='inline'; Codehighlighter1_436_449_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_436_449_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_436_449_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;x;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;Rect::getY()<br><img id=Codehighlighter1_468_481_Open_Image onclick="this.style.display='none'; Codehighlighter1_468_481_Open_Text.style.display='none'; Codehighlighter1_468_481_Closed_Image.style.display='inline'; Codehighlighter1_468_481_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_468_481_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_468_481_Closed_Text.style.display='none'; Codehighlighter1_468_481_Open_Image.style.display='inline'; Codehighlighter1_468_481_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_468_481_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_468_481_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;y;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;Rect::getColor()<br><img id=Codehighlighter1_504_521_Open_Image onclick="this.style.display='none'; Codehighlighter1_504_521_Open_Text.style.display='none'; Codehighlighter1_504_521_Closed_Image.style.display='inline'; Codehighlighter1_504_521_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_504_521_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_504_521_Closed_Text.style.display='none'; Codehighlighter1_504_521_Open_Image.style.display='inline'; Codehighlighter1_504_521_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_504_521_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_504_521_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;color;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">int&nbsp;Rect::getConnectstate()<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;connectstate;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">}</span><span style="COLOR: #008000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;Rect::RectMade()<br><img id=Codehighlighter1_607_743_Open_Image onclick="this.style.display='none'; Codehighlighter1_607_743_Open_Text.style.display='none'; Codehighlighter1_607_743_Closed_Image.style.display='inline'; Codehighlighter1_607_743_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_607_743_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_607_743_Closed_Text.style.display='none'; Codehighlighter1_607_743_Open_Image.style.display='inline'; Codehighlighter1_607_743_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_607_743_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_607_743_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;RectSingle[</span><span style="COLOR: #000000">4</span><span style="COLOR: #000000">];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;RectSingle[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Rect::x;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;RectSingle[</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Rect::y;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;RectSingle[</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Rect::color;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">RectSingle[3]=Rect::connectstate;</span><span style="COLOR: #008000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Pill<br><img id=Codehighlighter1_757_833_Open_Image onclick="this.style.display='none'; Codehighlighter1_757_833_Open_Text.style.display='none'; Codehighlighter1_757_833_Closed_Image.style.display='inline'; Codehighlighter1_757_833_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_757_833_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_757_833_Closed_Text.style.display='none'; Codehighlighter1_757_833_Open_Image.style.display='inline'; Codehighlighter1_757_833_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_757_833_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_757_833_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;PillMade();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;getConnectstate();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">:<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;connectstate;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;Pill::PillMade()<br><img id=Codehighlighter1_858_922_Open_Image onclick="this.style.display='none'; Codehighlighter1_858_922_Open_Text.style.display='none'; Codehighlighter1_858_922_Closed_Image.style.display='inline'; Codehighlighter1_858_922_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_858_922_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_858_922_Closed_Text.style.display='none'; Codehighlighter1_858_922_Open_Image.style.display='inline'; Codehighlighter1_858_922_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_858_922_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_858_922_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>Rect&nbsp;Pill[</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>Pill[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Rect::RectMade;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>Pill[</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Rect::RectMade;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;Pill::getConnectstate()<br><img id=Codehighlighter1_952_976_Open_Image onclick="this.style.display='none'; Codehighlighter1_952_976_Open_Text.style.display='none'; Codehighlighter1_952_976_Closed_Image.style.display='inline'; Codehighlighter1_952_976_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_952_976_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_952_976_Closed_Text.style.display='none'; Codehighlighter1_952_976_Open_Image.style.display='inline'; Codehighlighter1_952_976_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_952_976_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_952_976_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;connectstate;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Worm<br><img id=Codehighlighter1_990_1018_Open_Image onclick="this.style.display='none'; Codehighlighter1_990_1018_Open_Text.style.display='none'; Codehighlighter1_990_1018_Closed_Image.style.display='inline'; Codehighlighter1_990_1018_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_990_1018_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_990_1018_Closed_Text.style.display='none'; Codehighlighter1_990_1018_Open_Image.style.display='inline'; Codehighlighter1_990_1018_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_990_1018_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_990_1018_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;WormMade();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;Worm::WormMade()<br><img id=Codehighlighter1_1043_1076_Open_Image onclick="this.style.display='none'; Codehighlighter1_1043_1076_Open_Text.style.display='none'; Codehighlighter1_1043_1076_Closed_Image.style.display='inline'; Codehighlighter1_1043_1076_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_1043_1076_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1043_1076_Closed_Text.style.display='none'; Codehighlighter1_1043_1076_Open_Image.style.display='inline'; Codehighlighter1_1043_1076_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_1043_1076_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_1043_1076_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>Rect&nbsp;Worm<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>Worm</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Rect::RectMade;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Map<br><img id=Codehighlighter1_1089_1142_Open_Image onclick="this.style.display='none'; Codehighlighter1_1089_1142_Open_Text.style.display='none'; Codehighlighter1_1089_1142_Closed_Image.style.display='inline'; Codehighlighter1_1089_1142_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_1089_1142_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1089_1142_Closed_Text.style.display='none'; Codehighlighter1_1089_1142_Open_Image.style.display='inline'; Codehighlighter1_1089_1142_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_1089_1142_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_1089_1142_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;initMap();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;MapNow();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">:<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;Map::initMap()<br><img id=Codehighlighter1_1165_1268_Open_Image onclick="this.style.display='none'; Codehighlighter1_1165_1268_Open_Text.style.display='none'; Codehighlighter1_1165_1268_Closed_Image.style.display='inline'; Codehighlighter1_1165_1268_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_1165_1268_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1165_1268_Closed_Text.style.display='none'; Codehighlighter1_1165_1268_Open_Image.style.display='inline'; Codehighlighter1_1165_1268_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_1165_1268_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_1165_1268_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;Rect&nbsp;Map[</span><span style="COLOR: #000000">16</span><span style="COLOR: #000000">][</span><span style="COLOR: #000000">8</span><span style="COLOR: #000000">];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">16</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;j</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;j</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">8</span><span style="COLOR: #000000">;j</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_1233_1266_Open_Image onclick="this.style.display='none'; Codehighlighter1_1233_1266_Open_Text.style.display='none'; Codehighlighter1_1233_1266_Closed_Image.style.display='inline'; Codehighlighter1_1233_1266_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1233_1266_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1233_1266_Closed_Text.style.display='none'; Codehighlighter1_1233_1266_Open_Image.style.display='inline'; Codehighlighter1_1233_1266_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_1233_1266_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_1233_1266_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Map[i][j]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Rect::RectMade;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span></div>
</span>
<img src ="http://www.cppblog.com/jiangnan/aggbug/65783.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-02 21:53 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/02/65783.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11月1日_十一月的肖赫_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/11/01/65710.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sat, 01 Nov 2008 13:37:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/11/01/65710.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/65710.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/11/01/65710.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/65710.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/65710.html</trackback:ping><description><![CDATA[<p>&nbsp; <span>接着句子表达。</span></p>
<p><span>今天小光棍节，所以我和玛利医生没有在一起。</span></p>
<p><span>明天不是小光棍节，所以玛利医生明天回来。</span></p>
<p><span>今天的成果是我那万恶的江大地图算是</span><span>Debug</span><span>完了，工程啊。</span></p>
<p><span>今天的成果是我又重新开始写我的英语单张了，坚持啊。</span></p>
<p><span>今天的成果是我又画了张桌面，虽然花了不少，但是，一个多小时啊。</span></p>
<p><span>好，最后送上小光棍节的礼物：十一月的肖赫</span></p>
<p>&nbsp;&nbsp;<img height=384 alt="" src="http://www.cppblog.com/images/cppblog_com/jiangnan/November.jpg" width=512 border=0></p>
<p><span>来，大家看这个图，有什么不妥的呢，没看出来？再看看吧。还没看出来？那我说好了。它是不是不修边幅啊。嘿嘿，嗯，它就差一外套，嗯，这就是一个裸奔的</span><span>11</span><span>月桌面。</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/65710.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-11-01 21:37 <a href="http://www.cppblog.com/jiangnan/archive/2008/11/01/65710.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月28日_拓扑是什么分形又是什么_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/28/65369.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Tue, 28 Oct 2008 12:13:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/28/65369.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/65369.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/28/65369.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/65369.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/65369.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span>计算机操作系统课又给我开了，悄悄地写完了图形老师的贝塞尔，思路应该很清晰，最后满怀期待地敲完了代码，发现我的主函数是那么的漂亮，居然都是子函数拼成的，很有节奏感。但是调试之后没出现任何想要看到的东西，还居然是一闪而过。由于很饿还有自认为思路很清晰，这样子是怎么也不会改好程序的，于是扔到了现在。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>充实的计算机操作系统课我还把二维图形三维化的思路给整理了出来，自认为思路也是很清晰的，列出了我需要知道的知识。嗨，说白了就是知道应该怎么走下去了，发现了一条自认为走下去就会有成果的路。但是我觉得我的思路没有什么特点，大家都应该能想到的，但是为什么还没有做出来，很可能这个思路就是不成熟的。唉</span><span>&#8230;</span><span>还有还有，在想多元函数的图像表示的时候想到了多维，后来看图形老师的讲义，发现了分形几何里面有多维。很神奇，但是回来搜啊搜的看啊看的都弄不明白，还百度百科还中国科普，讲得还是那么云里雾里的。看来这确实是一门高深的知识。还有拓扑，这个也没弄明白，不小心看到了混沌学，哈哈，一种归来的感觉。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span>哦，看题目了没有？拓扑是什么分形又是什么？广博的大牛们指导一下吧，纠结的数学问题。</span>
<img src ="http://www.cppblog.com/jiangnan/aggbug/65369.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-28 20:13 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/28/65369.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月27日_这是一篇流水账_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/27/65238.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Mon, 27 Oct 2008 13:06:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/27/65238.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/65238.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/27/65238.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/65238.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/65238.html</trackback:ping><description><![CDATA[&nbsp; <span>看到了某大牛的留言，于是下了一个</span><span>VC++2005</span><span>，起初不会用，但是我英文是看得懂的，哦，我的金山词霸是看得懂的，但是它还是错误。然后就百度了一个教程，发现下下来之后，纯属挂羊头卖狗肉，然后按了</span><span>F1</span><span>，吭哧了吭哧英语之后发现原来不应该直接</span><span>Start Debugging</span><span>的，应该</span><span>Start Without Debugging </span><span>的，神奇，其实还是不明白这个句子，什么叫开始</span><span>Debug</span><span>和不</span><span>Debug</span><span>就开始呢？要开始什么呢。神奇的英语。总之以后就这么办就好了，顺便说一句，我很喜欢这个界面，感觉很舒服，就是很舒服的感觉。</span>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>贴今天那个</span><span>20</span><span>面体，虽然都是书上的，但是确实很不一般，我不能明白这是怎么思考的，它的那一堆数组里面的东西是怎么出来的，而且又是凭什么这么排列的。又是一个神奇的东西。还是不贴了，出问题了。</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>哦，还有我那个传说中的玩物丧志的</span><span>RPGXP</span><span>游戏，在怀疑中文版有</span><span>Bug</span><span>之后从官网下了日文版的和英文版的，发现日文对我来说是乱码，英文对我来说是代码。后来之前出现的问题就解决掉了，好像也不关汉化的事情。现在任务分配下去了，我做那个大图，工程啊。最后说一句，这个在技术上就是丧志，但是它的战略意义是深远的。</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>好像没什么了，我得看看图形学了，明天上机有作业，啊哦。</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span>对了，这两天也在看</span><span>OpenGL</span><span>的书，我们的玛丽用到它的地方基本上能定位在书的哪一页了，下面就是算法了，哦，不是算法，是代码。某一天我会捡起玛丽的。乖哦</span><span>~~</span><span>好变态的&#8220;哦&#8221;。。</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/65238.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-27 21:06 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/27/65238.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月26日_等咱攒够钱,咱就吃碗牛肉面~_By  筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/26/65131.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sun, 26 Oct 2008 12:36:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/26/65131.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/65131.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/26/65131.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/65131.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/65131.html</trackback:ping><description><![CDATA[<span>我什么时候才能吃上牛肉面啊~~敢问大牛们,当年也吃面?<br>这是一个不健全的程序，由于我伟大的</span><span>VC</span><span>经常罢工，这个程序调起来是那么的填堵，所以我就没继续调下去。这是书上画</span><span>20</span><span>面体的程序，然后我加了头和尾，当然是加错了，所以说不健全。贴上去，然后我就可以强行关掉</span><span>VC</span><span>了，以免丢失。</span>
<p><span>#define X .525731112119133606</span></p>
<p><span>#define Z .850650808352039932</span>&nbsp;</p>
<p><span>#include&lt;GL/glut.h&gt;</span></p>
<p><span>void display()</span></p>
<p><span>{</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>static GLfloat vdata[12][3]={</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>{-X,0.0,Z},{X,0.0,Z},{-X,0.0,-Z},{X,0.0,-Z},</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>{0.0,Z,X},{0.0,Z,-X},{0.0,-Z,X},{0.0,-Z,-Z},</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>{Z,X,0.0},{-Z,X,0.0},{Z,-X,0.0},{-Z,-X,0.0}</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;};</span></p>
<p>&nbsp;</p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>static GLunit tindices[20][3]={</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>{1,4,0},{4,9,0},{4,5,9},{8,5,4},{1,8,4},</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>{1,10,8},{10,3,8},{8,3,5},{3,2,5},{3,7,2},</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>{3,10,7},{10,6,7},{6,11,7},{6,0,11},{6,1,0},</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>{10,1,6},{11,0,9},{2,11,9},{5,2,9},{11,2,7}</span></p>
<p><span>&nbsp;&nbsp;&nbsp;};</span></p>
<p>&nbsp;</p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int i;</span></p>
<p>&nbsp;</p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glBegin(GL_TRIANGLES);</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(i=0;i&lt;20;i++)</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glVertex3fv(&amp;vdata[tindices[i][0]][0]);</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glVertex3fv(&amp;vdata[tindices[i][1]][0]);</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glVertex3fv(&amp;vdata[tindices[i][2]][0]);</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glEnd();</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glFlush();</span></p>
<p><span>}</span></p>
<p>&nbsp;</p>
<p><span>void init()</span></p>
<p><span>{</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>glClearColor(0.0,0.0,0.0,0.0);</span></p>
<p><span><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>glShadeModel(GL_FLAT);</span></p>
<p><span>}</span></p>
<p><span>int main(int argc,char** argv)</span></p>
<p><span>{</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glutInit(&amp;argc,argv);</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glutInitDisplayMode(GLUT_STINGLE|GLUT_RGB);</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glutInitWindowSize(350,150);</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glutCreatWindow(argv[0]);</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;init();</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glutDisplayFunc(display);</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;glutMainLoop();</span></p>
<p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;</span></p>
<p><span>}</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/65131.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-26 20:36 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/26/65131.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月26日_是生活艰辛还是我们不够强大_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/26/65054.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sun, 26 Oct 2008 00:39:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/26/65054.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/65054.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/26/65054.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/65054.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/65054.html</trackback:ping><description><![CDATA[&nbsp; <span>这阵子感觉像消失了一样，其实我是存在的，只不过存在于另外一个空间而已。每天都要打开这里，写上题目，然后删掉，因为我实在发现不了我有什么东西可以汇报的，因为这阵子确实没有多思考咱们的玛丽医生。</span>
<p><span>搬进实验室了，原以为会更加高效，毕竟是面对面的交流，也确实面对面了，也确实交流了，但玛丽医生，哦，麦高。麦田也在组建，而且实验室都很不完善，物质条件上的就不说了，这些跟东西打交道的事情还算是简单的，跟人就相对复杂一些了。<br></span><span>这其实是系主任的私人实验室，然后被麦田逼得给我们用了，然后我们天地之灵也搬进来了，然后不知道他怎么理解的，好像我们是在做一件事情一样。他毕竟是系主任，要在系主任的立场上想问题，跟我说过几次，大意就是</span><span>1</span><span>班的人多了，</span><span>2</span><span>班的人少了，他不好做啊。也是，都可以理解的，这世界本来就没有对与错，只有合不合适，一个家长他的角度就是需要双方面均衡。然后他就想到了裁减二年级的同学，但是他们都已经进来了，都要步入正轨了。哦地神啊。粥少了就是麻烦，不，我们现在的是排骨汤。我得想办法把这条船推到大海里面去，嗯，一定可以的。<br></span><span>题跑得有点远，那就叫他随笔吧。我发现我一直都特别的贪，想要的东西太多了。哦，正确的表达是这样子的。我对很多很多东西都持有兴趣同时还抱有幻想，总喜欢尝试，然后不幸的是尝试绿豆粥的时候发现了红豆粥，于是两个一起喝，更不幸的是在喝红绿豆粥的时候想到了另外的不曾有过的粥，然后就去熬粥去了。并行机，但是我现在只想静静地学习写代码，安安静静地做事情，只做一件事情。<br></span><span>但是我发现想法归想法，现实归现实，这就像猫讲的那三个东西一样，彼此相互分离的，有时会有交互。我不可能做到一次只做一件事情，所以只有加强自己了。是生活艰辛还是我们不够强大，要我说生活本来不艰辛，但是有个别强大的人出现了，他们升华了生活，于是另一部分人的生活便艰辛了，因为他们不够强大，然后他们加强修炼，又升华了生活</span><span>&#8230;</span><span>哇，我发现这就是我们传说中的互相折磨。要看到，在经过互相折磨之后猿猴进化为人。<br><br><br></span><span>实验室这边我会尽量搞定的，只要我们有成果，他就无话可说。下一周继续我的玛丽医生，大家也要加油哈，截至日期快要到了，而且我发现消失的不止我一个，我表态要爬回来了，你呢？嘿嘿</span></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/65054.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-26 08:39 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/26/65054.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月22日_一大清早就刷屏_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/22/64674.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Wed, 22 Oct 2008 00:04:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/22/64674.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/64674.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/22/64674.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/64674.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/64674.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;昨天停业整顿，嘿嘿，俺们这个团伙有了物质基础了，一个实验室~~很有味道的。于是昨天大家都忙着打扫卫生搬东西还有流汗了，于是出现了更新荒。今天好了，在逐渐迈向正规之后，效率就比之前要高了，不过更累了，大家加油哈。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;来这么早刷屏是因为还有任务呢，昨天突然被告知有个啥啥项目申报需要俺们做，于是乎，吭哧吭哧想方案，在日子就要翻页的时候，哈哈哈哈，PureMilk那个让人哈哈哈哈的方案让我哈哈哈哈了一阵子，个人感觉确实非常有意义，综合考虑，很合适。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;先这样，等PureMilk，等领导。写报告...
<img src ="http://www.cppblog.com/jiangnan/aggbug/64674.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-22 08:04 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/22/64674.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月20日_报告~这是程序_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/20/64522.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Mon, 20 Oct 2008 12:44:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/20/64522.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/64522.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/20/64522.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/64522.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/64522.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;英语老师：你这语法也太糟糕了吧。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;某帅男：报告~这是程序。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;来，开始敲~<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #000000">#include</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">gl</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">glut.h</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br>#include</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">stdio.h</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br>#include</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">stdlib.h</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br>#include</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">ctime</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br><br></span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;LENGTH</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">20</span><span style="COLOR: #000000">;<br></span><span style="COLOR: #0000ff">enum</span><span style="COLOR: #000000">&nbsp;Color<br>{<br>BLACK,RED,GREEN,YELLOW<br>}<br></span><span style="COLOR: #0000ff">enum</span><span style="COLOR: #000000">&nbsp;ConnectState<br>{<br>Not_Connected,Left_Connected,Right_Connected,Up_Connected,Down_Connected<br>}<br></span><span style="COLOR: #0000ff">enum</span><span style="COLOR: #000000">&nbsp;GridState<br>{<br>EMPTY,CAPSULE,WARM<br>}<br></span><span style="COLOR: #0000ff">enum</span><span style="COLOR: #000000">&nbsp;MarionState<br>{<br>WATE,ACT<br>}<br><br></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Diamonds<br>{<br></span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">:<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;x,y;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;color;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;ConnectState;<br></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;getx()<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;x;<br>&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;gety()<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;y;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;getColor()<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;color</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">rand(RED,GREEN,YELLOW);<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;color;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;getConnectState()<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;ConnectState;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>};<br></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Warm<br>{<br></span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">:<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;x,y;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;color</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">rand(RED,GREEN,YELLOW);<br></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;getx()<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;x;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;gety()<br>&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;y;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;getColor()<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;color;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>};<br></span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;Bottle&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">Bottle&nbsp;类没想明白呢，只知道开一个二围数组，每个里面都放上小色块。</span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000">{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">private</span><span style="COLOR: #000000">:<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">:<br>};<br></span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;CapsuleMade()&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">胶囊就是这样拼起来的，初始化了一下，但是感觉缺一些东西</span><span style="COLOR: #008000"><br></span><span style="COLOR: #000000">{<br>Diamonds&nbsp;Capsule[</span><span style="COLOR: #000000">2</span><span style="COLOR: #000000">];<br>Capsule[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">].x</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Capsule[</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">].x</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">LENGTH;<br>Capsule[</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">].ConnectState</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Right_Connected;<br>Capsule[</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">].ConnectState</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Left_Connected;<br><br>}</span></div>
<br>今天的脑细胞已经耗完了，等明天补充吧~~
<img src ="http://www.cppblog.com/jiangnan/aggbug/64522.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-20 20:44 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/20/64522.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月19日_今天头疼了所以今天思考了_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/19/64443.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sun, 19 Oct 2008 14:49:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/19/64443.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/64443.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/19/64443.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/64443.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/64443.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;今天头疼了，这说明我思考了。不过也有可能是因为没睡饱。早晨按计划三点睡得，因为要学OpenGL，嗯还有要体验真正的宵夜。不过，10点的时候就想睡了，但是为了泡面和我准备好了的锅，熬啊熬得熬到了3点，就睡了。早晨起来后发现猫7点的回复，看了后，哈哈哈哈。来，写伪码~~<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;呃...刚才灰人去了，今天还是写思路吧。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;按照猫提供的思路，我需要做三件事情。建立模型对象、完成绘图函数、建立模型与输入之间以及模型和模型之间联系。好，三个自然段的段意写好了。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 建立模型对象：初级的不修边幅的玛丽医生他就只需要瓶子（画成胃更合适貌似）、药丸、虫子、玛丽医生四个模型就好了。瓶子和玛丽医生就是位图而已（我是这么理解的，或者瓶子内部大有文章），主要的就是药丸和虫子了，这里说主要是因为它们与后面的输入、时间和彼此都有交互，当然这就是游戏的最基本的动作。重点想这两个。药丸分两部分，经某同学和某同学分析它不管怎么旋转也就四种可能，只要记录一个点的坐标这个形状就有了，再随机涂上色，这个药丸就有了。但是药丸的两部分毕竟是两部分，可以分离的，难道分成两块来写，然后再虚拟拼接起来？看某同学和某同学的程序，貌似不是这个样子的。问了下某同学他是拼装的意思，两块拼成一个数组。嗯，有道理。呃...刚才又走思去了，那帮人跳来跳去的。也就是开一个数组，两个就够了，一个装一个彩色小格子，另一个装另一个彩色小格子。然小格子就是一个模型对象。哇哦，神奇。这样有四个大模块，其中药丸是由两个小模块构成的。哦也。那就先构建小模块。小模块它要有三个属性，颜色，某固定点坐标值，还有一个用来标志有没有接触的东西。猫在讲东西，于是这么长时间过去了。继续。呃...我真想换行~那就换吧。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;药丸大模块，它就是一个数组。这样就有编号了，嗯，这就是它的属性。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;虫子：颜色、坐标值，感觉这东西和咱的小模块没多大区别啊，之前想写成一样的呢，但是小模块是动的，虽然不是直接控制小模块而是通过检测动作来重新画图的，但是还是不一样的。不能归为一类。相似不全等。&nbsp;神啊~群里边又活跃了。断网了要，明天补齐~~<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这是耗时最长的一片随笔。。&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;见面&amp;会刚结束，思路又一次明朗了。速度地先写一段路上的交流。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;怎么显示啊？<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不是有glutDisplayFunc()吗？<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;那个参数是一个函数啊。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不就是写一个display()吗？display()参数也是一个函数，就是draw()了啊，draw()参数就是画方块的那个函数了，画方块的那个函数的参数就是坐标和颜色了，坐标和颜色就是某模块的属性了。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;大人们看一下是不是这个道理。嗯，继续昨天的。cout&lt;&lt;"这里就换行了"&lt;&lt;endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 根据刚才的会议精神，这个瓶子也不是简单的东西，它就是一个数组，形象之后就是一堆格子，初始化完毕的格子。属性貌似没有吧，哦，有的，需要有颜色，初始是黑，然后把药丸的小模块的颜色给他。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;还有谁？玛丽医生？这个不算了吧，就是导两个位图进去，开个数组存他的两个状态。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;然后是绘图函数。上面说过了，就是draw()，过一个timer就从瓶子的1行1列开始扫描着画~~呃...怎么就这么一句。<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;模型和输入之间的联系的建立：需要按键检测了，这个也有的，然后它的参数就是咱自己写的key()，这个就是用于改变坐标的。还需要把timer看成输入，猫说的。那也写进key()里。模型和模型之间的联系的建立：药丸之间接触没接触，颜色怎么样。药丸和瓶子壁之间接触没接触。药丸和虫子之间接触没接触，颜色怎么样。嗯。就这些了吧。哈哈哈哈，完篇~~看情况写代码。
<img src ="http://www.cppblog.com/jiangnan/aggbug/64443.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-19 22:49 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/19/64443.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月18日_今天玛丽不在家_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/18/64326.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Sat, 18 Oct 2008 13:16:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/18/64326.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/64326.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/18/64326.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/64326.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/64326.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号外号外，俺玛丽医生一下子打到19关啦~<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;号内号内，俺玛丽医生的伪码还有一筹没有展~~一来今天周末，二来今天周六，三来明天周天。不过,PureMilk说了不要给自己找借口，所以俺还是交代了吧，俺是没弄明白封装得那么严实的Pipeline &lt;-- 某篇牛文里这样说OpenGL的，翻译过来就是管道。越来越邪乎，这个OpenGL到底是啥玩艺啊，它怎么玩儿的啊~！神奇的科学以及更加神奇的科学家。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;还有还有~我发现看PureMilk他们的程序看久了思路就被限制了，越来越接近。不过对于我来说，能成功地调试成功一个就已经是举身同庆的大事件了。但是还是想走自己的思路，但是关键是卡住了。分析如下。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我不知道glutMainLoop是循环哪里的还有是怎么循环的，原版的解释说他还注册什么的，更晕了。我已经清楚了要用状态机的思想去实现了，但是不了解它是怎么实现画图的，尤其是怎么实现把前面的东西也一并画上。还有就是glutSwapBuffer，这个交换缓存？大意理解就是有好几张纸，前台显示的时候后台在画，然后用这个函数把后台的放上去，前台的拿下来继续画。但是，难道它是自动画的？不需要我写循环来控制？这些不好理解之后我的画图就不知道该怎么设计，是要自己写循环？那样的话就会给那些胶囊开数组，存进去，这样又看到之前的影子了，猫说什么意修改设计。这是不对的。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;好多困难啊，不过也正常，要是没困难了那我岂不是成仙了，虽然我很想，但是得修炼。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;嗯嗯。我决定夜深人静的时候自己吭哧吭哧地啃这骨头了。另：锅准备好了，哦，因为还没刷，所以说准备好了。半夜吃面~~吼吼吼吼`先睡一觉，然后醒来啃？还是不了吧。这一觉睡下去...
<img src ="http://www.cppblog.com/jiangnan/aggbug/64326.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-18 21:16 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/18/64326.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月17日_预热期的第一把柴_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/17/64259.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Fri, 17 Oct 2008 13:02:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/17/64259.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/64259.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/17/64259.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/64259.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/64259.html</trackback:ping><description><![CDATA[<p align=justify>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;今天没有多想玛丽医生，一来是因为白天一如既往的疲惫，伟大的1050造就的；二是周五晚上来得总是比周日晚上开心，虽然翘掉了选修课，但是还是没有写俺的伪码，因为还没想明白呢。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;之前的那个伪码如果算是思路正常有解的话那也不是OpenGL的玛丽医生，充其量是个C++版的。根据猫讲的状态机的概念，我想重新设计一个。但是仍然有东西明白不了。比如，我理解了是要一个frame一个frame的不停地画，从而形成动画效果。也就是用那个画方块的OpenGL某函数，只要获得坐标值和颜色就好了，而这些坐标值是由操作影响的，也是可以实现的。但就是每一frame都是要重新画的，一片空白上再操作，那这样的话越往后需要画的东西就越多，它不光要有一个OpenGL某函数，它要有很多的啊，因为之前也掉落了很多胶囊的，这些胶囊的坐标有的是不再变换了，有的还要变，这些也能处理，但是需要储存这些数据，那岂不是很繁琐？而且还要调用很多次某函数。这就不是一条语句可以解决的啊。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;后来看了那个SwapBuffer，隐约了解了一点儿，但还是没看出来哪里能实现这个不断地画的循环，还有它的坐标值是怎么存储的。去吃饭的路上risky说了那叫MainLoop，然后还小鄙视了一下我不知道Loop是循环的意思。于是想到了猫的留言，说是某Loop替我画了，这样子就体会到OpenGL和C++的区别了，它更像是一个接口，就像管道和管道之间的那个东西一样，很多东西它帮你实现，它都封装好了，你只需要告诉它做什么就好了，不需要知道它怎么做，也更不需要自己去做。难道是这样吗？不解，我只知道自己还是不知道这些东西。概念模糊，或者就没有概念。由此不小心想到了专业英语，一些翻译过来的东西有的时候很糟糕，或者那些东西在中国还没有定义，或者译者没能理解那些东西在英语中的意思。要是程序用汉语写，计算机从中国起步那该多美好啊。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;周末不能写太多，这个习惯不能养成，不然以后就没生活了。收笔，睡觉的时候再想想，弄明白了明天写伪码~~Over...</p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/64259.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-17 21:02 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/17/64259.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月16日_刷新了的团队运作思路_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/16/64213.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Thu, 16 Oct 2008 14:43:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/16/64213.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/64213.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/16/64213.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/64213.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/64213.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;昨天，哦，今天之前的那篇随笔上讲了一些困境，看起来貌似很揪心的样子。今天晚上系统地和PureMilk谈了一会儿后就觉得，咳，这不是还很明朗的嘛。嘿嘿。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;刷新后的思路是这样子的，嘿，保密。我居然这么恶毒地勾起了大家的兴趣。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;除了PureMilk外其他人的任务就是在周末前自行设计自己的马利医生，交出伪码来，大家集体评估获得通过后就定了进度，自个儿吭哧吧。最后马利医生的截止日期是本月末+-5天。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;糖糖加入了，OpenGL基础都差不多（PureMilk和寡人除外），菜鸟级~但是美工方面比俺们都要强很多。于是乎，组织又壮大了。说到美工，嘿嘿，纠结了老夫很长时间的那件事情给糖糖一下子就解决掉了。所以嘛，正如俺QQ状态里说的那样：神仙掉下来了。一个是猫，一个是糖糖。生活啊有时候总是不经意间给你一些惊喜的，有些事情就是Destined。再次感谢。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;还有，我做了个决定，那就是我也加入到编程的大军中。也就是以后写到这里的随笔就更有技术含量了，这种无聊的扯皮性质的哲理散文以后越来越少了。唉，那这次就多写点儿？嗨，偏不。Over。
<img src ="http://www.cppblog.com/jiangnan/aggbug/64213.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-16 22:43 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/16/64213.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月16日_昨天忘记了_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/16/64171.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Thu, 16 Oct 2008 09:12:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/16/64171.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/64171.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/16/64171.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/64171.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/64171.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不知道为啥刚写的没有了，写第二遍的东西就有点很乏味了。提纲挈领的交代一下吧。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;俺的伪码写完毕了，请大人们给点意见。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PureMilk的代码俺看了，居然能看个差不多，但是不明白为什么主函数里没怎么调用子函数就能实现呢？感觉这就是几个函数的罗列啊。神奇，再请大人们指点下。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;进度表在参差的时候不能对齐。可能现在需要调整了。两套：一个是PureMilk按照自己那个代码的流程给他俩制定一个进度表，第二个就是他俩自己按照自己的思路制定各自的进度表。晚上公投~~<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 另外隐约中感受到到了一个结了，需要解开。麦伊的半假，唉。不过，总之，大家要加油。一定加油~~
<img src ="http://www.cppblog.com/jiangnan/aggbug/64171.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-16 17:12 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/16/64171.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月14日_玛丽医生的伪码_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/14/63977.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Tue, 14 Oct 2008 10:59:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/14/63977.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/63977.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/14/63977.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/63977.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/63977.html</trackback:ping><description><![CDATA[这篇随笔保证只有一句废话。&nbsp;
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">init&nbsp;Xiaofangkuai()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //小方块的初始化<br><img id=Codehighlighter1_20_71_Open_Image style="WIDTH: 8px; HEIGHT: 13px" onclick="this.style.display='none'; Codehighlighter1_20_71_Open_Text.style.display='none'; Codehighlighter1_20_71_Closed_Image.style.display='inline'; Codehighlighter1_20_71_Closed_Text.style.display='inline';" height=13 src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" width=8 align=top><img id=Codehighlighter1_20_71_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_20_71_Closed_Text.style.display='none'; Codehighlighter1_20_71_Open_Image.style.display='inline'; Codehighlighter1_20_71_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_20_71_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_20_71_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;color</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">random(RED,GREEN,BLUE);<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;x</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">x0;y</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">y0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //动态坐标，几何中心坐标<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>XiaofangkuanKuMade()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //构建一个小方块库，容积1000，超过500胶囊还没死那就过关吧<br><img id=Codehighlighter1_94_148_Open_Image onclick="this.style.display='none'; Codehighlighter1_94_148_Open_Text.style.display='none'; Codehighlighter1_94_148_Closed_Image.style.display='inline'; Codehighlighter1_94_148_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_94_148_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_94_148_Closed_Text.style.display='none'; Codehighlighter1_94_148_Open_Image.style.display='inline'; Codehighlighter1_94_148_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_94_148_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_94_148_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">1000</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ku[i]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Xiaofangkuai;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>JiaonangMade()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //创建胶囊&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (key.isdown(key.DOWN)) {<br><img id=Codehighlighter1_165_222_Open_Image onclick="this.style.display='none'; Codehighlighter1_165_222_Open_Text.style.display='none'; Codehighlighter1_165_222_Closed_Image.style.display='inline'; Codehighlighter1_165_222_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_165_222_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_165_222_Closed_Text.style.display='none'; Codehighlighter1_165_222_Open_Image.style.display='inline'; Codehighlighter1_165_222_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_165_222_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_165_222_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;left</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ku[i];right</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ku[i</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">];&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //胶囊分两块儿，左右各为一个小方块<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;ku[i</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">1</span><span style="COLOR: #000000">].x</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ku[i].x</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">a;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //两个小方块的横坐标之间相差边长a<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>init&nbsp;Pingzi();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //用小方块构建瓶子<br><img id=Codehighlighter1_239_299_Open_Image onclick="this.style.display='none'; Codehighlighter1_239_299_Open_Text.style.display='none'; Codehighlighter1_239_299_Closed_Image.style.display='inline'; Codehighlighter1_239_299_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_239_299_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_239_299_Closed_Text.style.display='none'; Codehighlighter1_239_299_Open_Image.style.display='inline'; Codehighlighter1_239_299_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_239_299_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_239_299_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">()<br><img id=Codehighlighter1_255_297_Open_Image onclick="this.style.display='none'; Codehighlighter1_255_297_Open_Text.style.display='none'; Codehighlighter1_255_297_Closed_Image.style.display='inline'; Codehighlighter1_255_297_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_255_297_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_255_297_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ku[i].color</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">WHITE;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//为以后不与普通小方块产生混淆，更改颜色为白色<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ku[i];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
上面是元件的构建，应该没落下什么东西吧。下面实现函数。<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000">&nbsp;hitTest()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //检测碰撞<br><img id=Codehighlighter1_14_195_Open_Image onclick="this.style.display='none'; Codehighlighter1_14_195_Open_Text.style.display='none'; Codehighlighter1_14_195_Closed_Image.style.display='inline'; Codehighlighter1_14_195_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_14_195_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_14_195_Closed_Text.style.display='none'; Codehighlighter1_14_195_Open_Image.style.display='inline'; Codehighlighter1_14_195_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_14_195_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_14_195_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(m</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;m</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">i;m</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //比较ku[i]小方块和之前所有小方块的横纵坐标。<br><img id=Codehighlighter1_45_175_Open_Image onclick="this.style.display='none'; Codehighlighter1_45_175_Open_Text.style.display='none'; Codehighlighter1_45_175_Closed_Image.style.display='inline'; Codehighlighter1_45_175_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_45_175_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_45_175_Closed_Text.style.display='none'; Codehighlighter1_45_175_Open_Image.style.display='inline'; Codehighlighter1_45_175_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_45_175_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_45_175_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mx[m]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ku[m].x;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;My[m]=ku[m].y;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(ku[i].x</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">Mx[m]&amp;&amp;ku[i].y==My[m]+a)&nbsp;&nbsp;&nbsp; //如果ku[i]的横坐标和之前的小方块的横坐标相等，纵坐标相差一个边长<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;ture;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //跳出这个函数，直接返回真<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">continue</span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">false</span><span style="COLOR: #000000">;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //最后如果都不符合，返回假，即没有遇到<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top>drop()<br><img id=Codehighlighter1_204_274_Open_Image style="DISPLAY: inline" onclick="this.style.display='none'; Codehighlighter1_204_274_Open_Text.style.display='none'; Codehighlighter1_204_274_Closed_Image.style.display='inline'; Codehighlighter1_204_274_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_204_274_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_204_274_Closed_Text.style.display='none'; Codehighlighter1_204_274_Open_Image.style.display='inline'; Codehighlighter1_204_274_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_204_274_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_204_274_Open_Text style="DISPLAY: inline"><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">hitTest)<br><img id=Codehighlighter1_227_272_Open_Image onclick="this.style.display='none'; Codehighlighter1_227_272_Open_Text.style.display='none'; Codehighlighter1_227_272_Closed_Image.style.display='inline'; Codehighlighter1_227_272_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_227_272_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_227_272_Closed_Text.style.display='none'; Codehighlighter1_227_272_Open_Image.style.display='inline'; Codehighlighter1_227_272_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_227_272_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_227_272_Open_Text><span style="COLOR: #000000">{Jiaonang.left.y</span><span style="COLOR: #000000">-=</span><span style="COLOR: #000000">a;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;Jiaonang.right.y</span><span style="COLOR: #000000">-=</span><span style="COLOR: #000000">a;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
下面推出的是按键检测函数 <br>按键检测函数先不要写了，弄不明白它跟键盘是怎么交互的。<br>下面说这个难度最大的四块相消吧。<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">fourinvisiable()<br><img id=Codehighlighter1_17_533_Open_Image onclick="this.style.display='none'; Codehighlighter1_17_533_Open_Text.style.display='none'; Codehighlighter1_17_533_Closed_Image.style.display='inline'; Codehighlighter1_17_533_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_17_533_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_17_533_Closed_Text.style.display='none'; Codehighlighter1_17_533_Open_Image.style.display='inline'; Codehighlighter1_17_533_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_17_533_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_17_533_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(m</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">i;m</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;m</span><span style="COLOR: #000000">--</span><span style="COLOR: #000000">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //判断四个相接的色块是不是同色<br><img id=Codehighlighter1_44_531_Open_Image onclick="this.style.display='none'; Codehighlighter1_44_531_Open_Text.style.display='none'; Codehighlighter1_44_531_Closed_Image.style.display='inline'; Codehighlighter1_44_531_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_44_531_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_44_531_Closed_Text.style.display='none'; Codehighlighter1_44_531_Open_Image.style.display='inline'; Codehighlighter1_44_531_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_44_531_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_44_531_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;M[m]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ku[m].color;<br><img id=Codehighlighter1_133_515_Open_Image onclick="this.style.display='none'; Codehighlighter1_133_515_Open_Text.style.display='none'; Codehighlighter1_133_515_Closed_Image.style.display='inline'; Codehighlighter1_133_515_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_133_515_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_133_515_Closed_Text.style.display='none'; Codehighlighter1_133_515_Open_Image.style.display='inline'; Codehighlighter1_133_515_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(M[m]</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">ku[i].color</span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000">Mx[m]</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">k[i].x</span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000">My[m]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ku[i].y</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">a)</span><span id=Codehighlighter1_133_515_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_133_515_Open_Text><span style="COLOR: #000000">{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //判断最新的色块和与其相接的色块是不是同色<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(n</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">m;n</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;n</span><span style="COLOR: #000000">--</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_168_513_Open_Image style="DISPLAY: inline" onclick="this.style.display='none'; Codehighlighter1_168_513_Open_Text.style.display='none'; Codehighlighter1_168_513_Closed_Image.style.display='inline'; Codehighlighter1_168_513_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_168_513_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_168_513_Closed_Text.style.display='none'; Codehighlighter1_168_513_Open_Image.style.display='inline'; Codehighlighter1_168_513_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_168_513_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_168_513_Open_Text style="DISPLAY: inline"><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(M[n]</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">ku[m].color</span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000">Mx[n]</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">k[m].x</span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000">My[n]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ku[m].y</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//如果同色判断该色块和与其相接的色块是不是同色<br><img id=Codehighlighter1_244_503_Open_Image onclick="this.style.display='none'; Codehighlighter1_244_503_Open_Text.style.display='none'; Codehighlighter1_244_503_Closed_Image.style.display='inline'; Codehighlighter1_244_503_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_244_503_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_244_503_Closed_Text.style.display='none'; Codehighlighter1_244_503_Open_Image.style.display='inline'; Codehighlighter1_244_503_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_244_503_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_244_503_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(p</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">n;p</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;p</span><span style="COLOR: #000000">--</span><span style="COLOR: #000000">)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//如果同色判断该色块和与其相接的色块是不是同色<br><br><img id=Codehighlighter1_291_493_Open_Image onclick="this.style.display='none'; Codehighlighter1_291_493_Open_Text.style.display='none'; Codehighlighter1_291_493_Closed_Image.style.display='inline'; Codehighlighter1_291_493_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_291_493_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_291_493_Closed_Text.style.display='none'; Codehighlighter1_291_493_Open_Image.style.display='inline'; Codehighlighter1_291_493_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_291_493_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_291_493_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(M[p]</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">ku[n].color</span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000">Mx[p]</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">k[n].x</span><span style="COLOR: #000000">&amp;&amp;</span><span style="COLOR: #000000">My[p]</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">ku[n].y</span><span style="COLOR: #000000">+</span><span style="COLOR: #000000">a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//如果同色判断该色块和与其相接的色块是不是同色<br><br><img id=Codehighlighter1_393_475_Open_Image onclick="this.style.display='none'; Codehighlighter1_393_475_Open_Text.style.display='none'; Codehighlighter1_393_475_Closed_Image.style.display='inline'; Codehighlighter1_393_475_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_393_475_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_393_475_Closed_Text.style.display='none'; Codehighlighter1_393_475_Open_Image.style.display='inline'; Codehighlighter1_393_475_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_393_475_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_393_475_Open_Text><span style="COLOR: #000000">{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //至此四个色块同色，消掉<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delet&nbsp;M[i],M[m],M[n],M[p];<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(剩下两种情况)&nbsp;&nbsp;；&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //其他两种情况为最新的色块落在一排三个同色色块的右面以及落在一排三个同色色块的左面<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; <br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
结束判断<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #0000ff">bool</span><span style="COLOR: #000000">&nbsp;GameOver()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">&nbsp;(ku[i].y</span><span style="COLOR: #000000">&gt;=</span><span style="COLOR: #000000">hight)<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;ture;<br>}<br></span><span style="COLOR: #0000ff">bool</span><span style="COLOR: #000000">&nbsp;GameFinished()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">&nbsp;(i</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">1000</span><span style="COLOR: #000000">)<br>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;ture;<br>}</span></div>
主函数<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">main()<br><img id=Codehighlighter1_7_290_Open_Image onclick="this.style.display='none'; Codehighlighter1_7_290_Open_Text.style.display='none'; Codehighlighter1_7_290_Closed_Image.style.display='inline'; Codehighlighter1_7_290_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_7_290_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_7_290_Closed_Text.style.display='none'; Codehighlighter1_7_290_Open_Image.style.display='inline'; Codehighlighter1_7_290_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedBlock.gif" align=top></span><span id=Codehighlighter1_7_290_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_7_290_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;JiaonangMade();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;PingziMade();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">for</span><span style="COLOR: #000000">(i</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">1000</span><span style="COLOR: #000000">;i</span><span style="COLOR: #000000">++</span><span style="COLOR: #000000">)<br><img id=Codehighlighter1_79_288_Open_Image onclick="this.style.display='none'; Codehighlighter1_79_288_Open_Text.style.display='none'; Codehighlighter1_79_288_Closed_Image.style.display='inline'; Codehighlighter1_79_288_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_79_288_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_79_288_Closed_Text.style.display='none'; Codehighlighter1_79_288_Open_Image.style.display='inline'; Codehighlighter1_79_288_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_79_288_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_79_288_Open_Text><span style="COLOR: #000000">{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(GameOver)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout&lt;&lt;"You Lose"&lt;&lt;endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(GameFinished)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout&lt;&lt;"YouPass"&lt;&lt;endl;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">!</span><span style="COLOR: #000000">hitTest)<br><img id=Codehighlighter1_122_254_Open_Image onclick="this.style.display='none'; Codehighlighter1_122_254_Open_Text.style.display='none'; Codehighlighter1_122_254_Closed_Image.style.display='inline'; Codehighlighter1_122_254_Closed_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_122_254_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_122_254_Closed_Text.style.display='none'; Codehighlighter1_122_254_Open_Image.style.display='inline'; Codehighlighter1_122_254_Open_Text.style.display='inline';" src="http://www.cppblog.com/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id=Codehighlighter1_122_254_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.cppblog.com/Images/dot.gif"></span><span id=Codehighlighter1_122_254_Open_Text><span style="COLOR: #000000">{<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jiaonang[i].drop();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jiaonang.key();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FourInvisiable();<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">else</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">break</span><span style="COLOR: #000000">;<br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br><img src="http://www.cppblog.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
<br>
<img src ="http://www.cppblog.com/jiangnan/aggbug/63977.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-14 18:59 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/14/63977.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>10月13日_不务正业的玛丽医生猜想_By 筱筱殿下</title><link>http://www.cppblog.com/jiangnan/archive/2008/10/13/63929.html</link><dc:creator>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</dc:creator><author>正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</author><pubDate>Mon, 13 Oct 2008 14:26:00 GMT</pubDate><guid>http://www.cppblog.com/jiangnan/archive/2008/10/13/63929.html</guid><wfw:comment>http://www.cppblog.com/jiangnan/comments/63929.html</wfw:comment><comments>http://www.cppblog.com/jiangnan/archive/2008/10/13/63929.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/jiangnan/comments/commentRss/63929.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/jiangnan/services/trackbacks/63929.html</trackback:ping><description><![CDATA[<p>虽然给人又说了一遍啰嗦了，但是咱最起码先把这个题目解释清了。于是，这段就不叫啰嗦了。本来今天的计划是要继续研究贪食蛇呢，可是，两天了都没找到那个聚精会神的状态，于是乎，还没有看。本来玛丽医生是要明天讨论的，但是今天上网络忍了又忍之后还是想了一下。综上，不务正业。既然都不务正业了，那咱得把成果拿出来，于是，请回车。<br>小分析了一下实现玛丽医生通俗意义上的基本功能，理论上需要这么些函数。来，换行。<br>坠落函数，还是叫它堕落函数吧。功能：实现胶囊的匀速下落。<br>检测障碍物函数：碰到胶囊和瓶壁或者瓶底了要止步。<br>检测按键函数：跟踪键盘按键，实现翻转和加速。<br>同色检验：用于判断两个胶囊颜色是否相同。<br>四块相消函数：凡是能用直线串起来的四块同色胶囊消掉。联系坐标检测，因为是直线，所以某坐标是定值。检测坐标是否相同即可。<br>随机产生函数：用于胶囊的随机产生。<br>基础功能之上还需要积分换算函数用以计算分数。<br>下面贴流程设计。<br><br>没看到流程图的按钮，还是用文字来表达吧。<br>大体分三步：1.元件构建；2.各种函数书写；3.整合测试。<br>由于考虑到元件的性质决定了后面的过程，所以这个流程是我们开发的流程，也就是说做完一步才能走下一步。<br>1.元件构建：<br>1〉色块<br>如果有三种颜色的话需要九种图形。前提是我们把每个胶囊作为一个最基本的结构单元，现在想来完全可以把每个色块作为最基本的结构单元。<br>这个色块需要存储的信息：动态坐标，静态色块代码。<br>2〉瓶子<br>瓶子可以作为独立的结构单元，如果觉得繁琐的话可以用第四种颜色的色块拼成瓶子，这样少构建一个元件但需要一个静态的构造瓶子的函数。<br>2.各种函数：（按顺序设计）<br>&nbsp;&nbsp;&nbsp;1〉随机产生函数<br>&nbsp;&nbsp;&nbsp;2〉堕落函数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1）检测障碍物<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2）检测按键<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1*旋转测试<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2*加速测试<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3）匀速堕落<br>&nbsp;&nbsp;&nbsp;3〉同色检验<br>&nbsp;&nbsp;&nbsp;4〉四块相消<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1） 检测<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2）消去<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3）检测障碍物继续堕落<br>&nbsp;&nbsp;&nbsp;5〉结束判断（判断Y坐标）<br>&nbsp;&nbsp;&nbsp;6〉预视窗添加<br>&nbsp;&nbsp;&nbsp;7〉积分添加<br>&nbsp;&nbsp;&nbsp;8〉声音添加<br><br><br>哦了，按着写的草稿网上贴了，都忘记什么意思了，快要停止思考了。我饿啊~~<br>要断网了，明天贴伪码。<br></p>
<img src ="http://www.cppblog.com/jiangnan/aggbug/63929.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/jiangnan/" target="_blank">正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷</a> 2008-10-13 22:26 <a href="http://www.cppblog.com/jiangnan/archive/2008/10/13/63929.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>