如何实现类模板的类型转换

我定义了一个模板类,如下:

 template<typename T>
class Matrix
{
private:
    T** data;//存放数据
    int cols;//矩阵列
    int rows;//矩阵行
public:
    Matrix();
    ~Matrix();
};

我想要在主函数中实现以下代码:完成类型的转换好继续后面的任务

int _tmain(int argc, _TCHAR* argv[])
{
    Matrix<double> a;
    Matrix<int> b;
    a = b;
    return 0;
} 

试着重载=运算符但是都没能成功,不知道应该做了,希望能有大神帮助下,谢谢。

c++

1个回答

缺少复制构造函数和=符的重构

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐