您的位置:首页 > 编程语言 > C语言/C++

C++ 2048简化版

2015-08-15 21:11 513 查看
相关源码:

My2048.h

#include<iostream>
#include<time.h>
#include<stdlib.h>
#include "My2048.h"

using std::cout;
using std::cin;
int main() {
Matrix m(0, 13);
cout << m;

char c;
while(cin >> c) {
bool flag = false;
if(c == 'q')
break;
switch (c) {
case 'a' :
flag = m.moveLeft();
break;
case 'd':
flag = m.moveRight();
break;
case 'w':
flag = m.moveUp();
break;
case 's':
flag = m.moveDown();
break;
default:
break;
}
//system("cls");
if(flag)
m.update1();
cout << m;
}
}


View Code
makefile

Task:main.o My2048.o
g++ -g main.o My2048.o -o Task
main.o:main.cpp
g++ -g -c main.cpp
My2048.o:My2048.h My2048.cpp
g++ -g -c My2048.cpp -o My2048.o
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: