北科大暑期C++程序实践心得

时间:2019-05-12 06:46:29下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《北科大暑期C++程序实践心得》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《北科大暑期C++程序实践心得》。

第一篇:北科大暑期C++程序实践心得

北科大小学期C++游戏编程心得

——徐松松 41345053 一直不知道北科大的小学期是什么样子,经过了三周的小学期课程的学习,终于揭开了小学期的神秘面纱,学的课程和平时的理论课不一样,是偏向实践应用方面的,通过这个阶段的学识我确实学到了很多东西。

我对编程比较感兴趣所以选择了C++课程的学习,老师用了两天的时候给我们展示了如何制作游戏的过程,我认真地听讲了,初步了解了funcode软件的使用。后续的一段时间主要是自己做项目,这确实能锻炼自己的独立思考能力,通过对“海底世界”项目的研究,我了解了funcode函数库的一些函数的使用。当然在做“海底世界”这个游戏的时候遇到了很多的困难,客观上有文档的不完整性因素,我会经常去问老师问题,其中主要一个问题是鱼游到边界不返回,和老师一起去查看代码,研究了好些时间。对于“海底世界”的研究为我后续制作的游戏项目奠定了基础。

学习到最多的是在自己制作项目中,文档给我的最基本的代码基本没有什么功能,我在这基础上需要添加好些功能,首先我想到了好些新的功能,有些实现了,有些只是停留在想法,以目前有限的时间和目前的能力,实际完成有些困难,我感觉设计是最主要的,实现是辅助,通过后续课程的学习肯定能够学到更多的实现方法。编程能力的提高主要是靠不断地上机实践获得的,我从初中就开始对编程感兴趣,初中毕业后利用暑假时间和高一的一段时间自学完了C语言,大学学习了C++,也利用课余时间自学完了算法与分析和数据结构这两门课,算是应该是编程稍微有了深入的了解,又通过三周实践项目的练习,对自己的能力又有了一些提高。

由于是个人项目,我付出了较多的心血,每天除了上课上机时间,课后也花费了不少时间,去网上查找实现相关功能的函数代码加以利用,每一个功能的实现都多多少少遇到一些障碍,但都克服了,主要是通过自己一步步调试程序代码,实在不行再去咨询老师,通常是一点即通。我不单单看了“迷你高尔夫”这个游戏,也看了打飞碟的游戏,添加了一些里面的功能,在这个过程,有好多人来问我问题,我都尝试着去解决,不仅帮助了他人,自己也在解决很多问题的过程中得到提高,并且通过交流认识了好几个朋友。

三周的实践过程确实受益匪浅,对前一段C++学习的巩固加深,另外增加了同学之间互相交流的机会,在和老师学生的交流过程中了解到了一些奇特的设计思想,我感觉自己各方面的能力都有了一定程度的提高。

第二篇:C++程序笔记

一:'CRecordset' : base class undefined

解决方法:在工程的StdAfx.h头文件中添加:#include

二: m_dlg.m_database.Open(_T(“addresslist”));// 这个在编译时会出现错误,解决办法:可以同上:#include

三:建了一个控件,但想在类向导里面定义该控件的函数时找不到控件ID号(原因:是因为修改了主对话框的ID号)

主对话框.h 中把emun{中改成相应的ID_Dlg}

四:设置窗体背景的颜色:

在主窗体APP文件里代码:SetDialogBkColor(RGB(200,223,200),RGB(0,0,255));

五:CAddressDlg::OnClose()

这个函数里面有KillTimer(0).六:连接数据库,m_recordset->Open(AFX_DB_USE_DEFAULT_TYPE,strSQL);//从数据库中查找,输入的密码是否正确

七:当控件在类向导里没有显示其ID号时,将其属性里的组勾选即可~

说明:这里跟三不同

八:不能访问类查看信息文件 解决办法

解决办法为:删除掉目录中clw及ncb文件,再打开,就可以了。

九:当单击右键没看到“Add Windows Message Handler”时,更换.clw/.ncb文件即可

十:单步调试到RefreshData()时总是出现“FROM 语法错误”

解决办法:完成MainDlg()里面的显示工作区表格的代码后,这个问题没有了。

十一:Visual Assist X这是一个软件,可以帮助C++有个更友好的显示界面。

十二:实现窗体的伸缩功能:

OnRadioSearch();SizeWindow();

十三:Address工程里,当点击右边修改记录时,会出现系统报错

解决办法:

对修改记录所需弹出的窗口进行完整,像在类向导里面添加处理各种消息的函数

十四:AboutDlg弹出窗口设计一直说AboutDlg

最后新建了一个CAboutdlg1,并修改源代码,最后功能实现了

初步查找原因:元工程里面缺少的类CAboutDlg定义在AddressDlg.cpp里面,这才是原因,CAboutDlg应该需要定在Aboutdlg.h里面才行~

嗯!验证了,就是这个原因。

其实没有这么复杂:只要按照错误的提示建立自己的类啊、头文件啊、CPP文件就好了~~~

十五:AddInfo窗体录入数据出错:说“姓名一定要填写!然后出现系统错误”解决办法:

一下两个地方的 // NOTE: the ClassWizard will add member initialization here需要填写!!:

1.CAddInfoDlg::CAddInfoDlg(CWnd* pParent /*=NULL*/)

: CDialog(CAddInfoDlg::IDD, pParent)

2.void CAddInfoDlg::DoDataExchange(CDataExchange* pDX)

这里如果缺少1,会出现下面的系统错误:

由于将在索引、主关键字、或关系中创建重复的值,请求对表的改变没有成功。改变该字段中的或包含重复数据的字段中的数据,删除索引或重新定义索引以允许重复的值并再试一次。

十六:模糊查询及精确查询均用不了:都显示“请输入关键字”

在差错过程中完整如下代码后出现系统错误

BOOL CMainDlg::PreTranslateMessage(MSG* pMsg)

十七:组合框设置默认值实现不了~

可实现的方法(但是在我的程序里没用!)

//默认“姓名”项被选中

m_ctrlfield.SetCurSel(0);

成功实现,关键:将SetCurSel()函数放在AddString()后面就可以了

十八:当加入DoDataExchange(CDataExchange* pDX)时中的代码时,运行报系统错误,编译没问题,已移植问题文件夹~

相关发现:在定义整形变量时有一种整形变量的description是:

int with validation(FOREIGN VALIABLE)这种变量的定义方法是

在DoDataExchange()函数中使用如下语句:

DDX_FieldText(pDX, IDC_CATNUM, m_pSet2->m_cat, m_pSet2);

当在CTestDBDoc.h文件中申明CMyRSet m_MyRSet;后便可以定义上述变量。

十八_2: DDX_FieldText()不知道怎么产生;

十九:ADOTest窗口弹不出来

解决方法:在建立MFC工程的时候将选项里的Base类由CView改为CFormView

二十:如何定义_ConnectionPtr型变量

在stdafx.h文件中加入代码:#import “c:program filescommon filessystemadomsado15.dll” no_namespace rename(“EOF”,“adoEOF”)

见博客:#post

二十一:当写到try{}是出现错误

解决方法:在后面添加catch{}代码,因为try与catch对应__try与__finally;try模块后面要跟上catch

二十二:ADOTest连接数据库失败

原因:ADOTest1.cpp中

hr = m_pConnection->Open(“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=test.mdb”,“",”",adModeUnknown);///连接数据库

数据库test.mdb没有建立。

二十三:ADOTest删除按键为灰色框扭按不下去。无语了:原来是没有选中要被删除的选项

不过要将OnItemchangedUserlist()中的代码添加完全

二十四:Address的Login对话框类中的消息处理函数WM_Close有什么用WM_CLOSE是可选的,可以给你一个机会决定关不关

WM_DESTROY你没有得选择,因为DestroyWindow已经调用,窗口已经开始销毁。

二十五:使用CDataBase类定义对象时出现问题,原因是没有定义这个类在添加CPersonSet类后问题很多很多:有26个此类错误

见“一”

二十六:出现如:'m_database' : is not a member of 'CAddInfoDlg'的错误提示时应在CAddInfoDlg中定义m_database量

二十七:点击查询后没有反应,不管精确查询还是模糊查询

原来是OnRadio1()中的 m_bsearchflag没有赋值

第三篇:C++ 心得

2010.10.13

今天在学习用windows自带的dos命令提示符窗口的命令:

列文件名dir,创建文件夹md(其他文件不能通过该命令创建,即使用了该类文件的后缀名,也只是将该名称和后缀名一块作为了一个新建文件夹的名字,例如md aa.txt的作用是建立一个名为aa.txt的文件夹),删除文件夹下的所有文件del(但是不包括该文件夹下的子文件夹。网上还有人说用deltree可以删除目录树,但是我试了不管用),删除文件夹rmdir或者rd(必须是空的,不能含文件或者文件夹),重命名文件或者文件夹ren x y(将x改名为y,如果是文件则应包括后缀名,如果是文件夹只是名字就可以),移动文件或者文件夹(没找到),复制文件copy a b(a和b可以是文件夹,这时候会复制a中的所有文件但不包括子文件夹到b中,遇到同名文件会询问是否覆盖;如果a和b是文件,则要包括后缀名,而且不只是相同后缀的可以复制,例如两个txt文件,而且非同后缀的文件也可以,例如txt复制到doc文件或者rar文件,这种复制后会连txt的属性一起复制给doc或rar,包括大小和占用空间这两个属性,doc的话还是可以打开,但是rar会损坏掉),创建文本文件copy con A.txt(或者用edit A.txt,区别是前一个会在输完命令后让你再输入文本内容,输完用ctrl+z结束,而后一个会跳出一个类似turbo-c的界面让你输入文字再保存),以树形结构显示出目录tree(用参数-f 将列出第个文件夹中文件名称)。

然后我想解压一个再f盘的压缩文件B,发现在ms-dos里进入B的目录后,直接输入

B.rar或者B.rar /x都会直接打开B,和双击B的效果相同(之前装.NET 3.5 Framework的时候用过这个命令dotnetfx35.exe /x来解压,我想用类似命令解压B的,结果证明不行,上面这个命令应该是只针对.EXE文件有效果,而且不是普通的EXE文件,应该是压缩类的exe文件)。但是我在实验exe文件的时候发现一个有用的办法。平时在有些文件夹里会有一些exe文件,双击之后有些可以运行,但是dos窗口一闪之后就没有了,看不到内容,但是先打开ms-dos,再进入该exe文件目录后输入名称回车则会看到运行内容,并且ms-dos窗口不会关闭。这可以用到C++编程之中。C++编程中,程序运行后有时候也会出现上面的情况,dos窗口一闪而过,看不到运行结果,以前都是直接在程序末尾加入system(”pause”)命令,现在也可以先将程序编译并生成exe文件,再打开MS-DOS,进入exe文件所在文件夹,输入该exe名称的方法来运行,这时候一定可以看到结果。

第四篇:暑期实践心得

暑期社会实践心得体会

炎炎夏日,列日当头。我大学的第一个暑假来临了,“艰辛知人生,实践长才干”,这是父亲告诉我的,所以在两个多月的时间里,我决定去找一份暑期工,锻炼下自己,如此便有了这次暑期社会实践了。

刚开始的时候,我找了一两天的工作,到了家附近的快餐店,比如肯德基,麦当劳,德克士等等。可是这些地方不是不要人了,就是投下简历,从此没了消息。对此我失望极了,最后我抱着一丝希望决定去家附近的沃尔玛超市看看,令我意外的是我就直接被他们录用了,在那个超市里当了一名收银员。

第一天上班,给我最大的感受就是累,八小时都要站着。真的是数钱数到手累。虽然累但也乐在其中,回到家。洗完澡就躺在床上动都不想动啦!上了一个星期班后,给我的感觉是特别累,因为一整天在公司辛辛苦苦上班,天天面对的都是同一样事物,而且整个上班时间都是站着。在那时,我才真真正正的明白,原来父母在外打工挣钱真的很不容易!慢慢的一个月,两个月到了,就在我的合同快要到期的时候,我的了阑尾炎,不得不提前辞职。就在我办离职的时候,那个人事部的主管说我是提前离职,不能报销我进这家公司班的健康证的费用,知道这个时,我确实觉得有点委屈,但是我也明白这是公司规定,不能因为我而破例。俗话说:“在家千日好,出门半”招“难!”意思就是说:在家里的时候,有自已的父母照顾,关心,呵护!那肯定就是日子过得无忧无虑了,但是,只要你去到外面工作的时候,不管你遇到什么困难,挫折都是靠自已一个人去解决,在这两个个多月里,让我学会了自强自立!凡事都要靠自已!现在,就算父母不在我的身边,我都能够自已独立!

这次实践中,让我还有感触的一点就人际交往方面, 大家都知道社会上人际交往非常复杂,但是具体多么复杂,我想也很难说清楚,只有经历了才能了解.才能有深刻的感受,大家为了工作走到一起, 每一个人都有自己的思想和个性,要跟他(她)们处理好关系得需要许多技巧,就看你怎么把握了.我想说的一点就是,在交际中,既然我们不能改变一些东西,那我们就学着适应它.如果还不行,那就改变一下适应它的方法。让我在这次社会实践中掌握了很多东西,最重要的就是使我在待人接物、如何处理好人际关系这方面有了很大的进步。同时在这次实践中使我深深体会到我们必须在工作中勤于动手慢慢琢磨,不断学习不断积累。遇到不懂的地方,自己先想方设法解决,实在不行可以虚心请教他人。

第五篇:暑期实践心得

暑期实践心得

2011年的暑假,我是在宁夏食品检测中心度过的,作为实习学生的身份去体验本专业(食品科学与工程)将来可能涉及到的工作。

在我的印象中,食品检测这个工作是轻松地,只需要按照试验方法依次添加试剂、记录数据、整理实验报告即可,但是在食品检验中心实习的这段时间我体验到这份工作并不是我想象的那样。

第一天到实验室我就觉得跟学校有很大差距,学校的实验室没有这么多先进精密的实验仪器,实验室也没有这么宽敞,试剂的摆放、管理、使用、储存都有严格的要求,而且都要求使用者签名并写明使用量和剩余量。这就要求实验人员要有很高的专业素质,因为一旦造成损坏后是要落实到个人的。实验仪器也是如此,每台实验仪器上都有实验代号,实验器材的名称,旁边还放着两个小本子,一个是记录使用人员及使用时间的,还有一个是仪器具体的操作方法。如此一来不仅保证了实验者能够清楚快捷的完成实验,也能起到监督作用,让实验人员更加爱护仪器,这让我学到了很多。

还有就是各个实验室的分工很明确,有液体实验室、天平室、小仪器室、干燥室、蛋白质鉴定室、脂肪及水分鉴定室、感官鉴定室、样品存放室、取样室、标准溶液药品存放室、微生物实验室等等。个别昂贵的实验器材由专人负责使用,也就是说这些昂贵的实验仪器使用时是由两个人一起完成的,降低实验的人为误差的同时也保护了实验仪器。这种两人制试验方法还用在标准溶液的配制和滴定上,使溶液的浓度更为精确可信,溶液标定后应贴上标签,标签上要标注溶液的名称、浓度、A值、配制时间、配置人员,并且要放到规定的位置。每一步都十分严谨,精确了实验数据也方便了其他实验工作者。还有就是实验的取样和标号,我们都知道同类的实验有很多,比如月饼,杂七杂八的月饼放在一起难以分辨,就算是一个口味的月饼不同厂家生产的也会有区别,这个时候取样就很重要了。检测中心检测的食品分为监督、委托和发证产品,以上三类样品就以J﹑ W和 F来开头后面跟产品编号来表示,这样就不会把样品弄错。

再有就是试验流程,工作人员都是从电脑平台上获取要进行的实验信息的,包括实验样品的编号和要进行的实验项目(如水分、脂肪、糖、蛋白质等)以及交报告的时间,然后将实验样品的编号记录到实验记录本上,之后查找国家标准检测方法,再到取样室取样,做实验。做实验时通常要准备一个平行试验一个空白试验作对比,做实验时要记录实验仪器的编号和精确度,如果使用标准溶液,还要标注标准溶液的浓度及A值。试验完成后要将实验仪器打扫干净,同时切断电源,将实验器材放到指定位置,废液倒入废液缸后可以回办公室写实验报告。实验报告一式两份,一份是纸质的一份是电子的,写实验报告是很费时间的,实验数据都是精确到万位的(小数点后万位),允许误差为0.02%—0.04%,所以平行实验的数据计算时要很用心,最后还要交到科长处进行复核,以保证实验报告的真实性。

以上就是我在实习中学到的看到的东西,在亲身体验过后,我对实验操作的熟悉程度和了解程度都有很大提升,最后单位领导也很满意我的工作,对自己的进步我很高兴,而紧张充实的暑期生活使我更好的体验到了即将步入社会的生活状态,以后有机会我还会去!

下载北科大暑期C++程序实践心得word格式文档
下载北科大暑期C++程序实践心得.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    暑期实践心得

    如火的青春 ——暑期实践心得 大学的第二个暑假是在行政楼404的忙碌中拉开序幕的。暑期实践真的是一件很耗费精力的事情。一直以为自己在学生会呆了两年对策划以及活动安......

    2010暑期实践心得

    暑期实践心得 ----在杭州颐万园林绿化工程有限公司的实践体会 为积极投身社会实践活动,充分发挥自身优势,深入了解社情、民情,在实践中受教育、长才干、做贡献,过一个祥和、文......

    暑期实践心得

    暑期实践心得体会 七月初,暑假开始,与其在家待着没事,不如出去走走,也算是历练一番。正所谓是,经历越多,经验越多,哪怕是错误的经验,对自己也不全是无益。 这个暑假,我选择暑期社会实......

    暑期实践心得

    大一暑期实践活动有感 兰州大学化学化工学院 2013级功能材料班 朱磊此时为北京时间二零一四年八月二十七日晚上十点十九分二十七秒,听着时钟滴滴答答地流逝着,我仿佛隔空变换......

    2010暑期实践心得

    雨中软件园之旅 --2010暑期实践心得 今年的暑期社会实践,现在回想起来,真是一波三折。从制作项目申报书 时的群策群力,到申报校级团队的忐忑不安,从对精心计划的七天行程的满满......

    暑期实践心得

    时间飞逝,大一生活一晃就过去了。今个暑假我们都必须参加暑期社会实践活动并做有关的课题研究报告。而我选择了‘网络发展及其对青少年影响研究’。这个课题我差不多都是在网......

    暑期实践心得

    暑期实践心得 光阴似箭,岁月如梭。一转眼又是一个学期结束了,我迎来了大学生涯的第二个暑假。放假前我报名参加了我们校团委的暑期实践团队,所以暑假的第一件事就是和实践队的......

    暑期实践心得

    在这个假期,原本无聊的时光因为有了社会实践活动增色了不少。以前从来没有参加过较为正式的,完全由自己操作的社会实践活动,所以在活动初期,自己对即将开始做的预约工作,采访工作......