[转载]Randy Pausch, and the ETC
作者:FantasyDR 日期:2007-12-19 21:38
今天又玩了一场冰火
作者:FantasyDR 日期:2009-07-03 02:03
掐指一算
作者:FantasyDR 日期:2009-07-01 23:47
六月
作者:FantasyDR 日期:2009-06-30 23:49
桌游的基本原则
作者:FantasyDR 日期:2009-06-25 00:08
今天又玩了一盘《冰与火之歌》,带扩展共6人,因为有2新人参与,所以进行的比较慢。但第三回合的时候出现了一个意外情况,白方迅速南下,抢占了第五个城池,即将有机会结束游戏并获胜。我执黑,当时我可以先行将白方的一个城攻下,让它无法结束游戏。
牌面上战况比较明朗,红方刚刚被我打到元气大伤,处于非常不利的地位。我将要进攻的这个白方城池,可以接受红方的support。如果没有support,则我必可以将其攻下。
红方可以选则support我,但没有实际意义,因为我自己的兵力足够。于是红方向我询问是否需要support时,被我谢绝。我考虑我们双方其实处于交战状态,没有必要做这种无意义的结盟。结果红方居然选择去support白方,导致我进攻失败,进而白方顺利占领6个城池,游戏结束。
牌面上战况比较明朗,红方刚刚被我打到元气大伤,处于非常不利的地位。我将要进攻的这个白方城池,可以接受红方的support。如果没有support,则我必可以将其攻下。
红方可以选则support我,但没有实际意义,因为我自己的兵力足够。于是红方向我询问是否需要support时,被我谢绝。我考虑我们双方其实处于交战状态,没有必要做这种无意义的结盟。结果红方居然选择去support白方,导致我进攻失败,进而白方顺利占领6个城池,游戏结束。
Tags: 桌游
真是一段可怕的日子
作者:FantasyDR 日期:2009-06-23 01:00
妙哉
作者:FantasyDR 日期:2009-06-21 21:07
素质教育成果初体现
作者:FantasyDR 日期:2009-06-18 22:28
内牛满面
作者:FantasyDR 日期:2009-06-14 12:36
林锐的《高质量程序设计指南——C++/C语言》是高考之后买的,当时C++算是初学乍练,关键字还没有认全,cout都要查书才能拼出来,所以全书最喜欢看的章节就是附录:《大学十年》
当年看完之后热血沸腾,内牛满面,想到自己即将成为一名大学生,投身到计算机科学技术的浩瀚海洋之中,就兴奋的睡不着觉。后来我上帝一连给了我好几个大嘴巴子,打得我晕头转向,直到现在还缓不过来。
今儿起床之后又看到了这本书,拿起来翻翻,感觉已经大不一样。这些年断断续续写了过万行C++,总算是入了门,明白了cout原来是c-out,拼的时候终于不用查书。我就这么一路翻着,直到附录《大学十年》。时隔这么久,这文字还是带着魔力,让我一口气把它读完,再次内牛满面。
当年看完之后热血沸腾,内牛满面,想到自己即将成为一名大学生,投身到计算机科学技术的浩瀚海洋之中,就兴奋的睡不着觉。后来我上帝一连给了我好几个大嘴巴子,打得我晕头转向,直到现在还缓不过来。
今儿起床之后又看到了这本书,拿起来翻翻,感觉已经大不一样。这些年断断续续写了过万行C++,总算是入了门,明白了cout原来是c-out,拼的时候终于不用查书。我就这么一路翻着,直到附录《大学十年》。时隔这么久,这文字还是带着魔力,让我一口气把它读完,再次内牛满面。
人件人爱,花见花开
作者:FantasyDR 日期:2009-06-14 02:08
两篇关于绿坝的文章
作者:FantasyDR 日期:2009-06-11 00:59
关于绿坝
作者:FantasyDR 日期:2009-06-10 00:09
我有一双隐形的翅膀
作者:FantasyDR 日期:2009-06-09 01:52
所谓版本
作者:FantasyDR 日期:2009-06-07 04:51
一个使用c++开发的wn32程序,用msvc来编译,可以折腾出多少个版本呢?下面来分析一下。
首先,debug和release两个版本的区别是最常见的。debug版一般会定义类似_DEBUG的宏,优化关掉,编译同时输出debug信息。release版则一般会定义类似NDEBUG的宏,编译优化选项打开,同时不输出debug信息。
然后是字符集的区别,可以选Unicode版,也可以使用Multi-Byte版。前者一般会定义类似_UNICODE这样的宏,使用wchar_t处理字符串,后者则是用char来作字符串处理。貌似c标准库里面的绝大多数字符串函数可以通过包含<TCHAR.h>来做到一份代码通吃两个版本,但对于c++的标准库就没有这么现成的东西了,还是得显示的指出究竟用std::string还是std::wstring。自己定义一份tstring也可以,不过什么cout,stringstream统统都得来一份t版。
首先,debug和release两个版本的区别是最常见的。debug版一般会定义类似_DEBUG的宏,优化关掉,编译同时输出debug信息。release版则一般会定义类似NDEBUG的宏,编译优化选项打开,同时不输出debug信息。
然后是字符集的区别,可以选Unicode版,也可以使用Multi-Byte版。前者一般会定义类似_UNICODE这样的宏,使用wchar_t处理字符串,后者则是用char来作字符串处理。貌似c标准库里面的绝大多数字符串函数可以通过包含<TCHAR.h>来做到一份代码通吃两个版本,但对于c++的标准库就没有这么现成的东西了,还是得显示的指出究竟用std::string还是std::wstring。自己定义一份tstring也可以,不过什么cout,stringstream统统都得来一份t版。
Tags: C++
引用内容
程序代码








