上次为了练横越腾空侧踢,扭伤了脚,没想到一个多月了还没好,真是伤筋动骨100天,不过按程序语言来说,如果int a=100,的话,好像应该说成是:伤筋动骨while(我退没好){a=a++;}天,此代码已被誉为地球上最郁闷的代码!不能去训练,我考黑带的时间又延迟了了,郁闷中!
海啸南风 发表于:2006-1-18 11:27:43 [编辑] [精华] [删除] [回复]
/*我一直在想,像前两天我写的那个《魔兽》步兵的属性定义程序存在一个问题,虽然定义步兵的属性,比如血量,攻击力等,但是,那只是对这个游戏而言的,在游戏过程中,玩家训练步兵的数量是不一定的,那要看玩家需要训练多少,这就没办法用数组实现,因为数组声明的时候需要定义好数组元素的数量,例如魔兽100人口,如果为了给用户训练最大步兵量而把这个数组声明到最大,那样是十分耗费内存空间的。《魔兽》人口上限是100人口,每个步兵占2个,就是说,要声明到50,可是在早期的记事战略游戏,比如《帝国时代》,每个兵占1个人口,上限200,又如《红色警戒》,没有人口上限,如何声明呢?这两天看了链表,我受了点儿启发,...
我希望的魔兽网站已经初步完成了,大家可以在友情链接中找到,刚建站,大家将就着看吧!关于网站,有什么需要的,请提出来,我尽量满足各位!我去睡了,太晚了,各位晚安!
海啸南风 发表于:2006-1-18 1:27:07 [编辑] [精华] [删除] [回复]
你好啊,海啸南风大叔~啊,这个怎么把.zip的东西上传阿? 没这个功能是么? 那你把邮箱告诉我啊,我给你发啊!!! 嘿嘿我们只不过是一周的实训,必须用c++啦。所以我就边看边编,幸亏要求简单阿。我只用了派生继承,其他什么友元乱七八糟的都没用。要不然我也不会阿。 晕~~~~ 好了,大叔,再见。
安安波 发表...
c++还有5个部分没看,离散数学还有25个部分没看,可是,离开学只剩下5天了,真是令人紧张的事情,可见这个假期确实没抓紧,临近开学,我这两天更是反常的弄到深夜,今天是第二天干到3点了,这样或许能尽快地把c++完成吧?至于离散,这两天尽量赶赶,大部分只有留到开学再提前加紧了。我许给自己一台笔记本电脑,二手的,绝对是二手的,而且价位在2000以下,因为一手电脑对我来说==游戏机。不过现在还不能买,因为第一,我得摸摸二手市场最近的行情,第二,资金不足,第三,现在连c++都没学会,更别说VC++了,不会vc++,二手笔记本对我一样没有用途。我买笔记本,只能是用来编程,所以,没有个好的编程基础,电...
今天是第二天写blog了,刚才一大早起来就和小六打了几局魔兽,完胜,现在得学习了,下午还得去萌萌那儿送书,时间很紧迫啊,上已经基本过去了,再虚度下去就不行了,我去学习了,现在谁找我打魔兽——免战!
海啸南风 发表于:2006-1-18 11:01:09 [编辑] [精华] [删除] [回复]
真是疲劳,我今天从妈妈单位出来,就去给夏青找书,郁闷,他书被人收走了,清洁工也很难找,累死了,反正我告诉清洁工如果看到了就帮他留到开学,这样应该问题不大了!现在在网吧呢,我想玩玩流星,昨天跟逍遥阁的打了一场,因为网速太卡,输了,今天要他算账!!
海啸南风 发表于:2006-1-17 1:17:09 [编辑] [精华] [删除] [回复]
不知不觉,今天已经过去了,今天我在我的blog上写了很多东西,但遗憾的是今天没有继续我的c++的学习,只做了复习,这样下去好像不会有什么进展的,明天开始我要抓紧时间了,关于班里的某个计算机高手:入学时我比你强,虽然现在传说中你超越了我,但我会在毕业前夕让你知道我被人称为天才的原因!等着瞧吧!
海啸南风 发表于:2006-1-18 0:05:48 [编辑] [精华] [删除] [回复]
毕竟还不会弄出c++的画面,所以,先写了一个遭受攻击的hp变化,以后再把这个扩展吧!现在水平还不够
#include <iostream.h>class Unit{ int iLife; //定义各项属性变量 int iMana; int iDefence; int iAttack;public: Unit(int Hp, int Mp, int Def, int Atk); int getLife(){return iLife;}; //暂且作了这么一个成员函数,用来表示hp变化 void beAtk(int enePhiAtk){iLife=i...
默写一篇VC++的空白程序,写着玩玩
#include <iostream.h>#Include <windows.h>#include <windowsx.h>#define WIN32_LEANAND_MEANint WINAPI WinMain()(HINSTANCE hinstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, ...
前面说过,const关键字主要用来定义其数值不能改变的变量。例如:const double pai=3.14159;这样,pai在以后就不能赋以新值了。例如:pai=0.0;//则出错需要注意的是,当const用于指针变量定义时,const所处的位置不同,其代表意义也不同晕,这个很麻烦的看下面:int dt1=10,dt2=20,dt3=30;int *const p2=&dt2; //p2的地址是const的指针p2const int *p3=&dt3; //*p3的值是const的指针p3*p2=1000; //正确p2=&...
里面有很多没用的变量,我开始设的,后来没用上,懒着删了,反正不耽误执行,就这么地吧!
#include <iostream.h>#include <string.h>class cPerson{ char name[20]; int age;public: int number; void setname(char *ss){strcpy(name,ss);} void setage(int tage){age=(tage<0)?0:tage; } void disp();};void cPerson::disp(){ cout<<"Name"<<name<<'\n'; cout<<...
接着刚才的说关于枚举变量的赋值,我做了这样一个程序;#include <iostream.h>void main(){ enum color{red,blue,green} c; int a; a=3; cout<<c; c=(color)a; cout<<" "<<c; }程序的运行结果如下:-858993460 3同时在连接的时候,出现了一个warning:warning C4700: local variable ''c'' used without having been initialized正如warning所说,c在赋值前,他的值没有被初始化,所以那个很大的数字是随机出...
刚才我用vc++写了个程序,居然运行不了,错误报告说:Cannot start tool.操作成功完成。Cannot start tool.Error spawning ''vcspawn.exe''. The build could not be performed.
enum.exe - 1 error(s), 0 warning(s)看了直晕。乱打一段肯定有错的代码也不行,而且更气人的是,错哪儿根本不说,就说上面那些乱七八糟的什么spawn又什么的。我重装了vc++6.0还是不行,重起了也不行,后来去群里询问大家,才得到一个答案http://www.cnblogs.com/k-e...
超基础的东西,见笑了首先是关于枚举型枚举型可以定义类型同时定义变量例: enum color {red, yellow} c, d;还可以直接定义枚举型变量,例: enum {red ,yellow} c;枚举型的注意点:枚举元素都是常量,而不是变量,不能为其赋直例如:red=4 是错误的每个枚举元素都有一个确定的整数值,如果在枚举类型定义时没有显式地给出枚举元素的值,则这些元素的值按顺序依次为0,1,2,3……但我们也可以显式地给出枚举元素的值,例如:enum color{red=8,,green=1,blue,brown};则red=8,green=1,blue=...
这是我写的真正关于c++的第一篇blog,我想回忆一下自从学c++至今我发现的它与c语言的不同的地方,换句话说,就是回忆至今在c++中我学到的在c中没学到的东西。c++de的功能扩充1)支持数据抽象2)支持面向对象的设计及编程 <--至今还不懂什么叫面向对象3)改进了c的若干不足 <--目前为止还没发现c的不足,只觉得c很简单这些是理论上的,太宏观了,下面就是些实际的问题了基础问题c及c++标识符区分大小写!!!!!!!!!(不好意思,原来学c的时候从来不用相同的标识符,所以没注意到大小写问题,见笑了)头文件的用途是:将其他文件中的源程序插入到当前的#includ...
原来以前的blog站还在,真是我军之福啊,那今天就把以前的blog贴过来吧!顺便复习一下以前学过的。
世界杯的疯狂日子里,我没话可说。
因为,
我不喜欢足球!
<%dim conndim connstron error resume nextconnstr="DBQ="+server.mappath("zj.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"set conn=server.createobject("ADODB.CONNECTION")conn.open connstrSub rsclose() rs.close()set rs=nothingEnd SubSub connclose() conn.close()set conn=nothing...
为学习FSO而写的,不要见笑
----------------------------------------------------<%response.write"<CENTER>"fpath=Request.Querystring("fpath")ac=Request.Querystring("ac")ftext = Request.form("ftext")if fpath = "" then fpath = "C:\"end if'显示服务器上的所有驱动器和类型 response.write"<font size=2>服务器上驱动器: </font>" ...
纽约有一栋摩天大楼的老板,每个月都为昂贵的电梯修理费苦恼,因为楼很高,电梯不是一叫就来,乘客往往等得不耐烦,一直连续按钮,所以电梯钮坏得很快。 人们虽看见电梯钮已经亮了,还是要再按一下才安心,好像別人按的都不算,非得自己的"魔术指"按一下,电梯才会来。这个老板在电梯旁贴很多告示,都没有效,最后他贴出悬赏,若有人能使乘客改变习惯,给与厚奖。 结果一名心理学家在电梯门上装了一片大镜子,轻易解決了问题。因为镜子使乘客看见自己的猴急样,只要一站到镜子前,立刻变有礼貌了,原先熙熙攘攘的人群,在镜子前都成了绅士、淑女,耐心等待电梯,这就是镜子的妙用。 很多时候,人不是故意要做出某...