随笔分类 -  C++控制台游戏编程

摘要:写游戏,肯定要写目录,如果把目录写出嵌套,一个一个的进去,在一个一个的出来,肯定很麻烦,还容易错,遇到从这一层目录跳转到另一个目录,头都要炸。 这里介绍一种我自己想到的目录结构 在这个结构中,目录不是嵌套结构,都是平级的。 首先,把原来的根目录写成一个函数,再把别的目录也都写成函数。 如果要从一个目 阅读全文
posted @ 2018-03-21 19:59 沐雨雨 阅读(523) 评论(0) 推荐(0)
摘要:头文件:#include<windows.h> 句柄:HANDLE hout=GetStdHandle(STD_OUTPUT_HANDLE); 函数: SetConsoleTextAttribute(hout,FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUN 阅读全文
posted @ 2018-03-14 13:50 沐雨雨 阅读(10037) 评论(0) 推荐(0)
摘要:头文件:#include<fstream> 使用前需要在申明全局变量的地方写上: ifstream fin;ofstream fout; 优势:适合做游戏的存档、读档操作,可以同时 通过文件读入(fin>>a;)、输出(fout<<a;) 通过控制台窗口读入(cin>>a;)、输出(cout<<a) 阅读全文
posted @ 2018-03-13 23:53 沐雨雨 阅读(2110) 评论(0) 推荐(0)
摘要:文件 fin.open(文件名); 打开文件读入,不会清空文件fin.close(); 关闭文件读入,一定要,否则无法打开另一个文件fout.open(文件名); 打开文件输出,会清空文件fout.close(); 关闭文件输出,一定要,否则无法打开另一个文件ofstream(文件名); 创建文件D 阅读全文
posted @ 2018-03-13 22:47 沐雨雨 阅读(310) 评论(0) 推荐(0)