寫在開始:這個博客建于大二下學期。2年多的學習,從網(wǎng)上借鑒的大牛經(jīng)驗,代碼,指導數(shù)不勝數(shù),而其中大部分來自別人的博客,于是期待有一天也能把自己在學習過程中的一些經(jīng)驗拿出來與大家分享。后來大概覺得離大牛太遠,就沒敢再奢望指導別人,反而希望有大牛能偶爾看到,給予指導,也算不負初衷。
其實我凝望了C++已經(jīng)快2年了,也沒見它回望于我。標題叫新手村的復活點,大概是因為在開始的地方就一直被小問題打倒吧。
下面是最近兩天寫的一個小程序,算是對C++的一個小小的復習,這個小游戲已經(jīng)拖了半年,已經(jīng)忘記了當時寫它的初衷。
以下是main.cpp
#include <iostream>#include <windows.h>#include <string>#include "mazeMap.h"#include "mazePerson.h"using namespace std;int main() { int Map[8][8] = {//要求地圖入口在最下面,出口在最右面 {0,0,0,0,0,0,0,0},//map[0][0:7] {0,0,1,1,0,0,0,0},//map[1][0:7] {0,0,0,1,1,1,1,1},//map[2][0:7] {0,1,1,0,0,1,0,0},//map[3][0:7] {0,0,1,0,0,1,1,0},//map[4][0:7] {0,1,1,0,1,1,0,0},//map[5][0:7] {0,1,1,1,1,0,0,0},//map[6][0:7] {0,0,1,0,0,0,0,0} //map[7][0:7] }; mazeMap map1; map1.setmazeMap((int **)Map,8,8);//傳入地圖數(shù)組參數(shù) map1.setmaze