下载此文档

五子棋实验报告.doc


文档分类:中学教育 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
题目:在哪里?
对五子棋游戏的保存功能和加载功能进行编写。要求游戏保存后重新加载时能恢复到保存前的情况,并继续下棋和悔棋。所需的保存数据:下子顺序、智能等级、下棋模式、棋型数据、下棋的历史数据、表示当前已经下了多少子的计数器。这是题目吗?
中文摘要:
本次实验主要是设计“保存”与“加载”部分程序。程序中要实现游戏的保存与加载,主要是通过文件流的运用。编写保存语句,先定义、打开一个文件,用输出文件流,open函数打开文件,首先要判断该文件是否能正常打开,,把要保存的数据输出到文件中,其中输出棋型数据和历史数据时,则须运用到循环语句来实现,保存完毕后要用close函数关闭文件。加载则是保存的相反语句,运用输入文件流,getline函数从文件中读入数据。
摘要是实验报告的内容提要,只需简明、确切地记述实验报告重要内容,包括实验的目的、方法、结果和结论。使人不阅读全文,就能获得必要的信息。
关键词:
(ls_fileName); If_saveFile<< Twzq.*** (); AfxMessageBox("***") return >>
前言
?
软件的开发过程
1、程序源代码:
void CMyDlg::OnSave()
{
CString ls_fileName;
/*显示保存文件对话框
CFileDialog(BOOL bOpenFileDialog, TRUE for FileOpen, FALSE for FileSaveAs
LPCTSTR lpszDefExt = NULL, 默认扩展名
LPCTSTR lpszFileName = NULL, 默认文件名称
DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,打开方式
LPCTSTR lpszFilter = NULL, 可供选择的文件类型和相应的扩展名,文件类型之间用|分割,结尾用||分割
CWnd* pParentWnd = NULL);
*/
CFileDialog lcf_open(false,"wzq",NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
"wzq files(*.wzq)||",NULL);
if (()==IDOK){
/*数据保存在文件中,读写文件需要使用到输出文件流ofstream,使用的相关操作为:
open函数打开文件供读写,写程序时需要检查文件是否能正常打开
close函数写完关闭文件
>>操作文件流输出
如果需要显示提示信息,则使用AfxMessageBox函数
*/
ls_fileName = ();
ofstream If_saveFile;
(ls_fileName);
if(!If_saveFile)
{
AfxMessageBox("文件不能正常打开");
return;
}
If

五子棋实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1.43 MB
  • 时间2018-05-26