
请人帮忙解决一个大学C++问题........急.....
用MFC写个计算器好了,switch (addt) \\\/\\\/数据判断{case 0: \\\/\\\/为实现连续按下两次等号后能清零UpdateData(FALSE); \\\/\\\/数据刷新break;case 1:m_num=num2+m_num; \\\/\\\/两数相加UpdateData(FALSE); \\\/\\\/数据刷新break;case 2:m_num=num2-m_num; \\\/\\\/两数相减UpdateData(FALSE); \\\/\\\/数据刷新break;case 3:m_num=num2*m_num; \\\/\\\/两数相乘UpdateData(FALSE); \\\/\\\/数据刷新break;case 4:if (m_num==0) \\\/\\\/在除法中,判断除数是否为0GetDlgItem(IDC_xianshi)->SetWindowText(错误,0不能作除数);else {m_num=num2\\\/m_num;UpdateData(FALSE);}break;case 5:m_num=pow(num2,m_num); \\\/\\\/取模UpdateData(FALSE); \\\/\\\/数据刷新break;}if(m_num>=1.7E308||m_num<-1.7E308)GetDlgItem(IDC_xianshi)->SetWindowText(结果过大,无法显示);num2=m_num;m_num=0;num1=0;dint=0;ele=FALSE;addt=0;ele2=TRUE;
求一篇 计算机心得体会的文章~
计算机实验心得体会 篇一:大学计算机基础实验体会 大学计算机基础实验体会 大学计算机基础这门课是一门基础应用类课程,目的是让我们了解计算机硬件组成,简单的运行原理,以及各类常用软件的使用。
这个周末,我们完成了基础实验6、7、8。
本来以为会很简单的几个实验却花费了我们大量的时间,名且发现了很多问题,我才知道这门课程并不像我们想象的那么简单单学到的知识恰恰和难度成正比,这三个实验着实让我受益匪浅。
这次实验作业中,主要的问题都出在word文档的应用中。
我们普遍都用惯了老式的word2000或者word2003,所以对word2007不熟悉,于是造成了很多麻烦,尤其是添加目录这个新功能,摸索了好久依然毫无头绪。
最后不得已只能拿出教材自习阅读,同时上网找了很多详细的讲解,最后才完成了实验6。
在做powerpoint时候,可能是因为平时做过很多的原因,并没有遇到什么很明显的问题和困难, 但是为了能把PPT 做得精美和详细,也花费了不少的时间。
最后一项是excel的应用。
我以前对它的接触不多,所以对其应用也是最不熟练最不明白的。
但是通过自主的对其学习,尤其是对教材的阅读,使我能运用一些比较基本的功能进行表格制作。
同时也了解了很多以前不知道简便功能。
可以说,动过这次试验,我学到的最多的知识,就是excel 的应用了。
虽然这次试验作业已经完成,但是它给我的启发让我思考至今。
首先,本已经在课堂上学习过的内容,为什么在
游戏软件设计 高手进
书名:大型多人在线游戏开发MASSIVELY MULTIPLAYERGAME DEVELOPMENT作者:亚历山大译者:史晓明说明:本书是一本系统介绍MMP(大型多人,Massively Multiplayer)在线游戏开发知识的文集,汇集业内最优秀的游戏开发人员智慧的精华。
本书不仅从MMP游戏的角度对客户端技术进行了讨论,还深入剖析了MMP游戏设计、架构、服务端开发、数据库技术以及MMP游戏核心系统等特定于MMP游戏的知识。
对于广大MMP游戏开发人员来说,本书是不可多得的参考资料。
书名:C++游戏编程作者:(美)罗比斯 李鹏 贾传俊说明:本书从游戏开发的角度出发,把C++应用到游戏软件领域。
介绍一些C++的实战经验,用常规的C++技术解决游戏开发者经常遇到的问题。
重点讲述已经在实际的项目中应用的技术,而不是大段地罗列代码。
本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者和有关游戏软件开发培训班使用,也可以人秋大专院校相关专业的参考书。
书名:Visual Basic 6.0\\\/.NET游戏开发实例作者:姜波 宁峰说明:本书是一本面向广大编程爱好者的游戏设计类图书。
本书最大的特色在于以游戏开发案例为主要的内容。
书中涉及到的游戏都是大家耳熟能详的。
比如推箱子,俄罗斯方块,五子棋,坦克大战等。
为了使您紧跟技术进步的潮流,我们还为您介绍了目前非常流行的智能设备编辑。
我们不仅做到了通俗易懂,图文并茂。
本书适用于游戏编程爱好者,程序设计人员和Visual Basic的初学者。
也可作为培训机构的培训教材。
书名:盛大游戏原画设计精选作者:上海盛大新华网络发展有限公司 南京艺术说明:本书介绍如何品味游戏的角色设计和原画创作,从游戏脚本到初级造型——体会《神迹》,充分理解脚本意图,提炼与夸张《神迹》的场景,塑造个性(上)——走进《梦幻国度》,自身比例关系之Q版造型,《梦幻国度》的场景,塑造个性(下)——走进《英雄年代》,自身比例关系之传统造型,《英雄年代》的场景,关于道具——解析《三国豪侠传》,营造视觉效果——感受《传奇世界》……书名:3D游戏卷1:实时渲染与软件技术作者:Alan Watt,Fabio Policarpo译者:沈一帆 陈文斌 朱怡波说明:综合介绍当前流行的三维游戏开发技术,主要内容包括:建模及基础数学,经典的三维图形学,实时渲染,对象的控制,二维技术,软件技术等。
书中的所有内容都是围绕一个功能强大的游戏开发引擎,即Fly3D来写的。
其目的是使你可以编写源代码来实现自己的想法,或是通过编写或修改插件来对现有的实例进行试验,甚至可以开发属于自己的游戏。
随书光盘给出了完整的Fly 3D SDK及一些演示片段和图片。
书名:3D游戏:卷2 动画与高级实时渲染技术作者:Alan Watt,Fabio Policarpo译者:沈一帆 陈文斌 朱怡波说明:本书从实践的角度出发,详细介绍3D游戏开发的高级技术,并具体描述了一个游戏引擎的构建过程。
全书着重讨论三个主题:游戏开发的一般过程(构造过程、实时处理过程和软件设计);实时渲染过程;角色动画。
所有主题均围绕一个具体的游戏开发系统Fly3D SDK 2.0(包含在光盘中)加以介绍。
本书旨在为当今的三维游戏引擎技术提供一个综合的解决方案,将游戏理论技术与具体引擎代码分析相结合,使读者尽快地进入开发者角色,了解整个游戏开发过程和客户(游戏设计者)的需求,并初步具备游戏引擎开发能力。
本书适合作为高等院校相关专业的教学参考书,同时可供相关技术人员和游戏开发人员阅读。
书名:Visual C++角色扮演游戏程序设计作者:坂本千寻译者:博硕文化说明:本书适合已有VC++使用经验的读者,书中共分十个章节,从最基本的RPG的角色扮演游戏设计要素开始介绍,再来教您Windows窗口程序设计与RPG游戏配合的基本知识、图形文件的显示与全盛地图与人物相关的坐标处理、人物角色移动的思维与逻辑、战斗的设计与程序判断、RPG里所产生的事件的处理、角色参数的编辑设定和程序设计重点、音效加入与故事的整合等,每一章节都有完整高水准的程序实例配合解说,对想要学习游戏制作的读者提供了极佳的参考。
书名:Visual C++冒险游戏程序设计作者:坂本千寻译者:博硕文化说明:本书针对冒险型游戏(AVG),从游戏策划与设计开始介绍,然后再以VC++为实际开发工具,完整详细地指导读者开发一套高水准的冒险型游戏。
书中着重的不是华丽的演出或新技术的说明,而是务实且仔细地审视冒险游戏最基本的本质思维与逻辑部分。
再者,书中许多程序的观念与技巧内容也适用于游戏以外的程序设计,这些技术都是作者经验累积的成果,不是一般入门书会提供的,书中许多内容与观念都是想要进阶与提升技术的读者所需要的,不仅适用于想要开发冒险型游戏的读者,也适合想要以“游戏”为题材来学习程序设计的读者。
书名:C++游戏编程作者:(美)Noel Llopis译者:李鹏\\\/ 贾传俊说明:本书从游戏开发的角度出发,把C++应用到游戏软件领域。
介绍一些C++的实战经验,用常规的C++技术解决游戏开发者经常遇到的问题。
重点讲述已经在实际的项目中应用的技术,而不是大段地罗列代码。
本书是游戏开发经典丛书系列之一,适合游戏开发人员、业余游戏软件开发爱好者和有关游戏软件开发培训班使用,也可以人秋大专院校相关专业的参考书。
名:Cg教程:可编程实时图形权威指南 译者:洪伟 刘亚妮 李骑 丁莲珍说明:Cg是最早的为可编程图形硬件设计的高级编程语言,本书教你如何编写Cg程序。
本书共10章,第1章简要介绍Cg语言。
随后的每一章分别介绍Cg中的一个概念和技术的说明,包括最简单的Cg程序,参数、纹理和表达式,如何进行顶点变换,如何用Cg实现光照模型,如何用Cg顶点程序实现模型的动画和变换,如何实现环境贴图,如何实现凹凸贴图,雾、卡通光照、投影聚光、阴影贴图和复合技术,目前可用的Cg的顶点和片断的简要描述(Profile)等内容。
书名:网络游戏开发 译者:姚晓光 恽爽 王鑫说明:本书出自两位世界级资深网络游戏专家之手,全面介绍了如何构架、发行和维护网络游戏,专业而又详尽地讲述了网络游戏制作、发行及运营中的一些实际细节。
书中汇集了网络游戏开发历程中的经验与教训。
对于从事网络游戏开发的业内人土,特别是管理人员,本书是不可多得的佳作。
本书同样适合于对网络游戏开发有兴趣的玩家和读者。
网络游戏已经出现———不再是未来的梦想!如果你是网络游戏从业人士。
就绝对不能错过本书!“本书汇集了许多大型网络游戏开发的优秀经验,采用书中的这些建议可以为公司节省数百万美元的成本 ” Gordon Walton,Maxis公司副总裁,《模拟人生在线》执行制作人。
书名:Windows游戏编程大师技巧(第二版)原名:Tricks of the Windows Game Programming Gurus,2nd说明:本书是著名游戏程序设计类书籍作者André LaMothe的两卷本《Windows游戏编程大师技巧》中的第一卷的第二版。
和作者撰写的其他畅销书一样,在书中随处可见许多有趣但又有一定难度的源程序。
作者循循善诱地从程序设计的角度介绍了在Windows环境下进行游戏开发所需的全部知识,包括Win32编程以及DirectX中所有主要组件(包括DirectDraw、DirectSound、DirectInput和DirectMusic)。
书中还用单独的章节详细讲授了2D图形学和光栅化技术、游戏算法、多线程编程、文本游戏和解析、人工智能(包括模糊逻辑、神经网络和遗传算法)、物理建模(完全碰撞反应、动量传递和正反向运动学)及实时模拟等游戏程序开发中的关键技术。
书名:Visual C++网络游戏建模与实现作者:苏羽 王媛媛说明:本书讲述如何使用UML进行棋牌类网络游戏建模、如何用Visual C++编程实现该游戏,书中集作者近年来从事网络游戏开发之经验。
全书共分14章,1~6章介绍网络通信编程,是网络游戏设计的基础;7~12章介绍如何用UML对网络游戏进行可视化建模;第13章介绍如何用Visual C++编写有一定难度的客户端程序;第14章介绍如何使用数据库管理游戏数据。
由于本书重点在于介绍网络游戏整体框架的建模和编程,所以在讲解时只给出了编程思想和实现的过程,并没有提供全部实现过程的源程序,但提供了关键的实现代码和设计类框图。
使你对网络游戏编程有较深入的理解。
本书适用于软件工程师、网络程序员、大学计算机软件专业和网络专业的学生,以及从事网络游戏开发的程序设计人员。
书名:Visual C++游戏设计(第二版)作者:荣钦科技说明:本书用浅显生动的语言、经典的案例带领您进入游戏设计的美妙世界,帮助您实现开发游戏的梦想。
书中参照开发大型游戏《仙剑奇侠传》所需要的技术,如:镂空动画、半透明动画、碰撞检测、斜角卷动的地图、人工智能、3D动画、3D音效等,对游戏的设计和开发过程进行了系统而又详细的介绍。
使您能清楚地了解游戏设计过程中的各种知识,包括Visual C++的基本操作、游戏画面的坐标系统、规划游戏的主要架构,以及使用DirectX来设计3D游戏等。
本书理论与实例并重,讲述了多种游戏设计的思想和技巧,适合作为游戏程序设计爱好者和新鲜人士阅读,也可供多媒体开发人员参考使用。
书名:PC游戏编程(网络游戏篇)译者:CG实验室\\\/王鑫\\\/罗金海\\\/赵千里说明:本书的作者都是第一线的网络游戏开发人员,书中的所有内容都整理自完整的网络游戏项目,是实践经验的总结。
第二章到第十四章的内容,基本是从一个多人在线冒险型网络游戏项目中整理而来,第十五章则整理于一个即时战略游戏项目。
在内容的讲述中尽量避免了和具体游戏内容的关联,以便更具有通用性。
本书的目标是帮助读者掌握常见类型的网络游戏的开发环境、流程、关键制作技术、方法和技巧,读者通过学习和实践甚至可以成为专业的网络游戏程序设计师。
本书面向的读者对象主要是有一定编程经验,并对制作网络游戏很有兴趣的爱好者或者是有单机游戏设计经验,正在向网络游戏转达型的程序设计师。
同时对于非程序开发,但对网络游戏项目很有兴趣的朋友也是很好的参考书。
书名:Visual C++ 游戏设计入门作者:普悠久玛数位科技说明:Visual C++ 6.0是目前电脑游戏界开发游戏程序的最佳工具,它用传统优良的C++语言配合Visual C++6.0集成开发环境来设计游戏程序,不论在开发的速度还是在运行的性能上,都有最优异的表现! 本书由浅入深地以MFC的程序架构来说明各种与游戏设计相关的技巧,使初学者能够轻松地掌握游戏设计的基本理论和实现技巧。
通过难度适中的实例,引领读者逐步进入游戏设计的殿堂,从而分享笔者在游戏设计过程中的心得,即使是游戏程序设计生手的您,也能够探寻设计的奥妙! 本书适用于电脑游戏编程的初学者。
名:进阶实战3DS MAX角色设计及游戏开发作者:傅富垣说明:本书属于《技胜e筹》系列丛书,是以我国台湾版的相应图书为蓝本改编而成。
在随书附赠的光盘中,包含了本书学习时所需的文件:模型(场景)文件、材质、纹理贴图、免费Plug-In程序和游戏引擎等。
本书共分两篇,分别介绍了一些相关的高级概念;使用3DS MAX时的应用技巧,制作人物模型;如何利用免费的Plug-In(插件)程序,制作人物脸部的纹理贴图;如何使用3DS MAX内置的骨骼系统(Bones),制作角色动画;如何使用3DS MAX及Character Studio,以及如何将动态人物导入到游戏引擎中等内容。
本书非常适合3DS MAX 的入门用户以及培训班的学员,同时也是进阶用户不可缺少的参考书。
书名:3DS MAX角色动画和游戏制作教程作者:天一工作室说明:本教程本着理论结合实际的原则,使用生动的实例教学法,详述如何使用3ds max 4制作角色动画和游戏的方法和技巧。
本教程共分为18章,每章都包含一个完整的实例,从不同角度针对不同的应用讲述3ds max 4不同的功能和应用技巧。
主要内容包括:低多边形角色建模,面片角色建模,角色的材质和贴图创建骨骼,反向动力学,皮肤和弹性修改器,角色的行走姿势,口形同步和面部表情,制作游戏中的建筑物、太空船动画和爆炸效果,创建烟雾、喷水、太阳,使用特殊建模工具、约束与控制器、新的渲染功能和“经典实例——风云”。
对初学者来说,本教程图文并茂、循序渐进、范例精美,易于理解。
对于3ds max的老用户来说,通过学习本版作品能掌握许多功能应用过程中的技巧。
本教程自始至终都注重理论讲解和实际操作相结合,把3ds max 4.O的功能融汇贯通到实际操作之中,同时注重对关键步骤的操作技巧作及时、精辟的讲解。
本教程适合于各种层次的3D设计人员及3ds max爱好者学习,也可以作为3ds max 4. 0的培训教材。
本版CD内容为本教程文件。
书名:Visual Basic 游戏编程21天自学通原名:Sams Teach Yourself Game Programming with Visual Basic说明:本书以三周的学习计划,21天的课时按排,教你学会使用Visual Basic编写自己的游戏程序的方法和技巧。
全书从介绍游戏编程的基本知识和编制简单的游戏程序入手,通过丰富的示例和作者提供的示例源代码,学习游戏编程的艺术、WindowsAPI调用,游戏屏幕绘制、文本绘制、编写游戏算法、图片显示、播放动画、声音效果以及游戏程序检测等一系列从设计到编制的全部工程;学习编制实时游戏,为RPG游戏创建编辑器等高级技术,从专家级的游戏编制经验中学会使用VB达到创建自己富有吸引力的作品。
本书面向有一定VB基础的用户,从自学的特点来编写。
你可以一章一章逐步学习也可以选择你最感兴趣的章节来学习。
书名:C游戏编程从入门到精通作者:浦滨说明:本书以C语言游戏编程入门,以102个实例,近200个函数较为系统地介绍了C基于游戏编程与开发的力法与技巧,内容丰富并相互包容,相互渗透。
以实际的基于不同平台的游戏制作为背景,知识阐述与实际案例结合,深入浅出,具体、直观、全面,可操作性强;是一本难得的集入门、深入到精通C游线编程的综合书籍。
该书将大学计算机及大量相关专业课程的知识运用到C语言游戏编程的实践中,并从C语言游线编程实践角度来诠释计算机及许多其他专业课题,内容涉及计算机硬件、软件等方面的编程技术。
具体内容包括,图形绘制、中文显示、动画实现、文件调用、内存使用、声卡调用、中断、内存驻留技术、接口技术、数据库实现、简单病毒、界面技术等进行了详尽的介绍,并且配以大量的源程序以及程序分析对所涉及的理论进行充分的讲解和支撑。
书名:PC游戏编程(入门篇)作者:林鹏 戴波 袁霜霁说明:第一章 基石 1. 1 BOSS登场--GAF简介第二章 2D图形程式初体验 2.l 饮水思源--第一个游戏程式 2.2 知其所以然一一2D图形学基础 2.3 进入图形世界的钥匙--GAFDDraw 2.4 2D图像的本质--图层表面 2.5 场景的秘密--背景卷动 2.6 诱惑--来自精灵的问候 2.7 餐后甜点--GAFApp/GAFDDraw的其他法宝第三章塞壬的歌声魔力和第三类接触 3.1 1,2,3--计算机音乐概述 3.2 塞壬的歌声--音效程式的魔力 3.3 专业伴奏--掌握MIDI 3.4 第三类接触--和玩家打交道第四章 打造自己的PRG传奇 4.l 九种武器--RPG游戏程式框架 4.2 魔法书的封面--标题画面和其他 4.3 创世界--场景的生死轮回 4.4 永远的主角--NPC和大魔王 4.5 魔法咒语--剧情和脚本 4.6 泰斯叔叔的袋子--RPG的道具箱 4.7 英雄的宿命--战斗 4.8 传说的终结--人定胜天第五章 好风借力 更上层楼 5.l 思维的底层--人工智能入门 5.2 虚拟的现实--走进3D世界第六章技巧完美篇 6.1 与数据共舞--游戏程序优化技巧 6.2 站在别人的肩上--常用开发库使用介绍附录一 GAFApp类接口简明参考附录二 GAFDDraw类接口简明参考附录三 GAFDInput类接口简明参考附录四游戏编程/制作希望对你有帮助..祝你学业有成!
C\\\\C++程序员需要掌握什么书籍
重点推荐C语言四大圣经:《C语言程序设计》、《C和指针》、《C陷阱与缺陷》、《C作家编程》。
其中C语言的发明者K&R的《C程序设计语言》更是重中之重,此书是C语言的第一秘典。
所有优秀程序员的必经之路。
四大圣经及其他优秀书籍的信息:1.《C语言程序设计》K&R清华大学出版社2.《C和指针》POINTERS ON C Kenneth A.Reek、徐波 人民邮电出版社3.《C陷阱与缺陷》Andrew Koenig、 高巍人民邮电出版社4.《C专家编程》Expert C Programming Deep C Secrets Peter VanDer Linden 人民邮电出版社 (2008-02出版)5.《清华大学计算机系列教材•数据结构(C语言版)(附光盘1张)》吴伟民、 严蔚敏清华大学出版社6.《计算机算法设计与分析(第3版)》王晓东电子工业出版社7.《算法艺术与信息学竞赛•算法竞赛入门经典》刘汝佳清华大学出版社8.《算法导论(原书第2版)》科曼(Cormen T.H.)、等、 潘金贵机械工业出版社 (2006-09出版)9.《编程之美:微软技术面试心得 》《编程之美》小组电子工业出版社10.《编程珠玑(第2版)》Jon Bentley、黄倩、 钱丽艳人民邮电出版社11.《算法艺术与信息学竞赛》刘汝佳清华大学出版社12.《程序员面试宝典(第3版)》欧立奇、刘洋、 段韬电子工业出版社13.《数学之美》(《浪潮之巅》作者吴军最新力作,李开复作序推荐,Google黑板报百万点击)
怎样用C++制作小游戏的界面
要有界面的话,又是C\\\/C++确实要学MFC的,MFC全部弄明白挺麻烦的,建议买本入门的书《深入浅出MFC》不错,网上也有不少电子版下,这个被认为是游戏入门的标准教科书,大部分所谓的游戏学院也都在用这个做课本。
然后软件制作流程上需要注意的就是一开始很容易犯一个错误,就是把所有的功能和界面都写到一起了,到了后期要调整一下界面你会发现非常痛苦,不过这个路是一定要自己走过一遍才能体会的,之后你就会发现模块化编程最终解决的问题,界面归界面,功能归功能,两个模块之间是弱耦合的。
软件制作的流程没有必要特别的遵守,经验还是最重要的,建议你先设计好你要做什么样的东西,总共有哪些界面,界面之间是如何联系起来的,要显示哪些内容,都列成一个表,然后根据这些功能来设计你的程序的结构。
比如说,你要做一个RPG,那么要有一个主角,主角有HP,MP,有攻击力和防御力,你就要设计一个类里面包含这些参数,同时在界面上也要设计有地方显示这些数值。
然后就可以开始考虑如何来同步这些数据,比如说你角色的血已经减少了100,但是要如何通知界面来更新最新的血量之类的。
最后还是那句话,一定要多练习,当你能保证每天300行左右的有效代码,并坚持了2个月左右的时候,你一定会有很多心得。
游戏编程
做网络游戏 视频教材基本上都是国外的,你能不能看懂英语很重要 我给你的建议: 先学编程(VC或者C) 然后学习图形图象 其中有opengl 和dx 看你的方向如何.其中会有很多算法需要学习,所以数学很重要,这个时候你能做成一些场景了 然后学习脚本编程... 当然网络编程要会哦 很漫长的过程,数学,物理,艺术,都会涉及到哦..



