摘要:1. c++中的函数前面加个LRESULT是什么意思啊?在微软vc提供的头文件中有定义在winnt.h中typedef long LONG;在windef.h中typedef LONG LRESULT;所以LRESULT就是long,也就是长整形之所以取名类LRESULT,L=>longresult
阅读全文
摘要:由于vs各版本之间存在字符设置不兼容问题,特总结char与tchar的互相转换函数,如下,在之后的工程中可以使用。 void TcharToChar(const TCHAR * tchar, char * _char) { int iLength; //获取字节长度 iLength = WideCh
阅读全文
摘要://将光标移动到x,y位置void gotoxy(int x, int y){ COORD c; c.X = x; c.Y = y; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), c);} //设置窗口颜色 用到两个Windows
阅读全文
摘要:基于infinitor的AI贪吃蛇项目,发布简化版贪吃蛇游戏,去除了原来版本的AI功能,简化了部分代码,实现了更为简单的贪吃蛇游戏。 贪吃蛇游戏实际上是控制台的打印程序,电脑并不知道这个游戏叫作“贪吃蛇”,其本质是通过对数组vector进行元素的坐标变换,实现视觉效果上贪吃蛇位置的移动。 主要分为:
阅读全文