ext4 fs errorr C2039: “fsl_chkmod”: 不是“FS__fsl_type”的成员

2803人阅读
这是CFile的函数,不过ReadHuge()函数已被Read()函数代替。
还有就是WriteHuge()函数已被Write()函数代替。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:31269次
积分:1126
积分:1126
排名:第17777名
原创:84篇
转载:15篇
(1)(11)(5)(6)(11)(3)(1)(2)(1)(7)(13)(2)(20)(7)(9)VC中error C2039_百度知道
VC中error C2039
OnNewDocument(){ if (!CDclass CDrawO添加的成员变量BOOL CDrawDoc:OnNewDocument())
return FALSE;&#47: add reinitialization code here &#47:: '/m_ return TRUE; (SDI documents will reuse this document)m_' Attributes&#47,class CDrawObject &&/ ;发生错误的地方error C2039;CArray&/ &#47&#47,CDrawObject&&gt.RemoveALL()::CArray &lt: is not a member of '/ TODO;RemoveALL'/CDrawObject
提问者采纳
RemoveAll()试试,错误信息表达RemoveALL非Array成员,函数名应该一致
我这里需要将m_shapes中的数据清空啊
不加m_shapes可以吗error C2065: 'RemoveALL' : undeclared identifier//改过后的错误
m_shapes是声明的对象,用它来操作数组,L要小写吧,要一致啊一致
提问者评价
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁1&f:\学习\scoremg\scoremg\sortdlg.cpp(44) : error C2039: “Getcursel”: 不是“ATL::CStringT&BaseType_百度知道
1&f:\学习\scoremg\scoremg\sortdlg.cpp(44) : error C2039: “Getcursel”: 不是“ATL::CStringT&BaseType
学习&#92:&#92: “Getcursel”: error C2039,StringTraits&gt:CStringT&lt1&gt.cpp(44) : 不是“ATL;f;scoremg&#92:;scoremg\BaseTsortdlg
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁VC硬件开发
共有668位成员   人气指数 -   最新排名 -
【话题】为什么在VC2005中报错:error C2039: “SetOutput”: 不是“CMscomm1”的成员
21:53:34 来自:hqiao 浏览数:31次
我调用CMscomm1类对象的成员函数m_strlComm.SetOutput&
,VC2005说不是CMscomm1的成员?
可控件的版本都是6.0啊?
CMscomm1和CMscomm的成员函数不一样吧?
CMscomm1::put__CommPort
CMscomm1::get__CommPort
CMscomm::SetOutput
各位可否给出CMscomm1的详细的说明啊?
快乐就好回复于11日12点54分 
需要添加Microsoft公司提供的ActiveX控件 Microsoft Communications Control
VC硬件开发的其他话题...
热门脚本语言:VS2010编译C++错误:warning C4244和error C2039,求教怎么办?_百度知道
VS2010编译C++错误:warning C4244和error C2039,求教怎么办?
出错的那段代码:void CFileCopyDlg::OnBnClickedCopy(){ if(pathname.IsEmpty())
if(fullname.IsEmpty())
readfile=new CFile(pathname,CFile::modeRead); HANDLE hfile=::CreateFile(fullname,GENERIC_WRITE|GENERIC_WRITE,0,0,CREATE_NEW,FILE_ATTRIBUTE_NORMAL,0); CloseHandle(hfile); writefile=new CFile(fullname,CFile::modeWrite); filelen=readfile-&GetLength();
213行 ldiv_ r=ldiv(filelen,100); long pos=r.
ipos= int i=0; hGlobal = GlobalAlloc(GMEM_MOVEABLE,512); pvData = GlobalLock(hGlobal); while(1){ ZeroMemory(pvData,512); readlen=readfile-&ReadHuge(pvData,512);
224行出错 poslen=readfile-&GetPosition();
225行出错 if(poslen&ipos) {
i++; } m_fileproc.SetPos(i); m_fileproc.Invalidate(); writefile-&WriteHuge(pvData,readlen);
233行出错 if(poslen==filelen)
} AfxMessageBox(&复制完成&); m_fileproc.SetPos(0); GlobalUnlock(hGlobal); readfile-&Close(); writefile-&Close();}提示错误:d:\新建文件夹\vs项目\filecopy\filecopy\filecopydlg.cpp(213): warning C4244: “=”: 从“ULONGLONG”转换到“long”,可能丢失数据d:\新建文件夹\vs项目\filecopy\filecopy\filecopydlg.cpp(224): error C2039: “ReadHuge”: 不是“CFile”的成员
d:\vs2010\vc\atlmfc\include\afx.h(989) : 参见“CFile”的声明d:\新建文件夹\vs项目\filecopy\filecopy\filecopydlg憨畅封堆莩瞪凤缺脯画.cpp(225): warning C4244: “=”: 从“ULONGLONG”转换到“long”,可能丢失数据d:\新建文件夹\vs项目\filecopy\filecopy\filecopydlg.cpp(233): error C2039: “WriteHuge”: 不是“CFile”的成员
d:\vs2010\vc\atlmfc\include\afx.h(989) : 参见“CFile”的声明
提问者采纳
ReadHuge换成ReadWriteHuge同样,换成Write那警告就是说从long long转long会丢失数据,你定憨畅封堆莩瞪凤缺脯画义filelen时用unsigned long long就不会有警告了。
提问者评价
按你说的真的可以了 非常感谢!
其他类似问题
按默认排序
其他1条回答
VC++2005及后续VC版本中的CFile没有ReadHuge和WriteHuge成员函数,代码中的ReadHuge换成Read、WriteHu憨畅封堆莩瞪凤缺脯画ge换成Write即可。警告:可以试着把长度定义为int64
vs2010的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 ext4 fs error 的文章

 

随机推荐