我有以下类定义:
class image {
public:
template <class T> image(int w, int h);
virtual ~image();
void clear();
};
template <class T> image::image(int w, int h) {
...
...
}
构造函数在同一个头文件中定义。现在,我如何实例化这个类的对象?
我试过这个
image a<float>(128, 128);
但出现以下错误
error: expected initializer before '<' token
image a<float>(128, 128);
我该怎么做?