错误提示如下:Debug Assertion Failed!
Program :..项目\..........................
File:filecore.cpp
Line:258For informateion on how your program can cause an assertion
failure,see the Visual C++ documentation on asserts.请问是不是少设置了什么?
Program :..项目\..........................
File:filecore.cpp
Line:258For informateion on how your program can cause an assertion
failure,see the Visual C++ documentation on asserts.请问是不是少设置了什么?
解决方案 »
- 五一快乐,懒散三下吧!
- 问一下.net中的atl怎样引用com server的头文件
- 如何通过文件句柄获取文件的名字???
- 为什么我的工程每次都重新编译所有文件?在线等待
- COM组件 怎么用CAB方式发布(在网上发布)?怎么完成注册?哪里有资料?
- 有没有现成的VC类可实现2维数组,不仅数组本身长度可变,数组元素的长度也可变???最好加简单代码说明!!!
- 问一个简单的问题,请不吝赐教!
- HttpQueryInfo()取得文件的正确路径
- 如何将屏幕保存为位图??(是否就是ddb->dib)
- 请教将wav文件存入Access的方法并用VC读取。现在直接在Access中存入都有困难,谢谢
- 怎样使PropertySheet随视图的大小而变化?
- 在使用完成端口开发服务器程序时,如何判断客户端已关闭了连接
LONG CFile::Seek(LONG lOff, UINT nFrom)
{
ASSERT_VALID(this); ///////257
ASSERT(m_hFile != (UINT)hFileNull); //////////258
ASSERT(nFrom == begin || nFrom == end || nFrom == current);
文件没有打开(或者是打开失败什么的)就用了seek
是什么?我记得是没有的。
CString Path;
Path.Format("%s%s%s", ".\\log\\", GetNowDate(), ".txt");fLog.Open(Path, (CFile::modeCreate | CFile::modeWrite | CFile::modeNoTruncate
| CFile::shareDenyNone));这个是用来记录程序日志的。在程序启动时执行。可执行程序放在Debug目录下,Log目录在同级文件夹下。调试状态都OK,直接执行EXE则出错。会不会是目录指得不对呢?
memset(szCurPath, 0, MAX_PATH);
GetModuleFileName(NULL, szCurPath, sizeof(szCurPath)/sizeof(TCHAR));