回 帖 发 新 帖 刷新版面

主题:图像处理

cdib类有几个版本的 怎么书上的代码写上去有问题呢 
  

先定义个类 CFile  file在调用这个函数怎么有错误
  m_DIB.Read(file) 
cannot convert from 'class CFile' to 'class CFile *'
        No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called

回复列表 (共3个回复)

沙发

试试这样写:
m_DIB.Read(&file);

错误信息
cannot convert from 'class CFile' to 'class CFile *'
无法把CFile类型转化为CFile*类型。这里说明m_DIB.Read需要的参数是一个CFile*,但你传入的参数是一个CFile。因此需要取它的地址。

板凳


谢谢了

3 楼


谢谢了

我来回复

您尚未登录,请登录后再回复。点此登录或注册