【发布时间】:2017-12-03 15:46:08
【问题描述】:
我想知道如何创建具有不同宽度和高度的新矩阵 通过将值传递给类。
例如:
myClass map1;
map1.matrix[width][height] = { "###","###"}
(这不是正确的代码,但我正在寻找类似的东西)
【问题讨论】:
-
我想你对什么是矩阵和什么是地图感到困惑......我认为你应该去读一本好书stackoverflow.com/questions/388242/…
-
我的意思是使用矩阵的游戏地图(控制台游戏)(例如 lvl 1 有一些墙壁和一个目标,并使用 20x20 矩阵创建,就像那样)
-
myClass 是在哪里定义的?
-
#include
#ifndef CONSOLE_H #define CONSOLE_H #pragma once class Console { public: int x = 1;整数 y = 1;安慰(); 〜控制台();无效移动(int V,int H); };外部字符映射[6][16];外部字符映射2[6][16]; #endif(我用过类似的东西,但我想为每个级别制作一个地图,只给出它的长度、宽度和地图字符,方法是将它们从主类传递给类)