- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 C++中map容器的说明和使用技巧
C++中map容器的说明和使用技巧C++中map容器提供一个键值对容器,map与multimap差别仅仅在于multiple允许一个键对应多个值。 一、map的说明 1 头文件 #include 2 定义 map my_Map; 或者是typedef map MY_MAP; MY_MAP
2018-01-29 21:40:04
174
原创 C++中rand() 函数的用法
C++中rand() 函数的用法1、rand()不需要参数,它会返回一个从0到最大随机数的任意整数,最大随机数的大小通常是固定的一个大整数。2、如果你要产生0~99这100个整数中的一个随机整数,可以表达为:int num = rand() % 100; 若要产生每次不同的随机数,则可以使用srand( seed )函数进行产生随机化种子,可以包含time.h头文件,然后使用sr
2018-01-25 11:45:47
9678
原创 光标设置
[cpp] view plain copy#include "MyConsole.h" #include int main() { CMyConsole myConsole; system("pause"); // 暂停(默认光标样式) myConsole.Hid
2018-01-07 14:54:11
4537
转载 C++游戏实例--五子棋
#include#includeusing namespace std; const int X = 21; //棋盘行数const int Y = 21; //棋盘列数char p[X][Y]; //定义棋盘int m=0;//定义临时点,保存输入坐标int n=0; void display() //输出棋盘
2018-01-07 14:05:07
712
转载 贪吃蛇程序分析
一、设计思路蛇身本质上就是个结构数组,数组里存储了坐标x、y的值,再通过一个循环把它打印出来,蛇的移动则是不断地刷新重新打印。所以撞墙、咬到自己只是数组x、y值的简单比较。 二、用上的知识点结构数组Windows API函数 三、具体实现先来实现静态页面,把地图、初始蛇身、食物搞定。这里需要用到Windows API的知识,也就是对控制台上坐标的修改
2018-01-07 13:39:32
979
转载 STL容器
C++ STL基本容器使用 1:关联容器和顺序容器 c++中有两种类型的容器:顺序容器和关联容器,顺序容器主要有:vector、list、deque等。其中vector表示一段连续的内存地址,基于数组的实现,list表示非连续的内存,基于链表实现。deque与vector类似,但是对于首元素提供删除和插入的双向支持。关联容器主要有map和set。map是key-value
2017-12-16 19:52:27
185
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人