-4
类
我有此代码类型参数:如何指定使用<>创建模板
class Grid {
public:
vector<vector<int> > grid;
int width;
int height;
Grid (int width, int height) width(width), height(height) {
...
}
};
它使一个称为Grid
类,这是整数的2D阵列。问题是,然而,目前它可以只能是整数,但我想它,所以它是一种像std::vector
类中,你可以使用<>
括号来选择它将存储类型。我的问题是,为了与其他任何类,以取代目前所有的int
S IN 我类我怎么能使用这些。
另外,你可能会说要查看它,但我试过了,我找不到任何东西,可能是因为我不知道要搜索什么,所以如果任何人可以给我一个关于这是什么,甚至称之为也会有帮助。
读好[编程使用C++](http://stroustrup.com/programming.html)本书'template'-S。但教给你的答案太长。所以,你的问题太广... –
没有,我的问题是,我需要做任何类型 –
的'Grid'使电网在你的类定义放“模板”顶部的模板 –