社区
界面
帖子详情
程序运行错误
naryan
2007-12-04 11:35:36
我用mfc编写了一个基于对话框的程序,在vc界面下调试通过,并且可以运行,但是到文件夹下找到的可执行文件运行却又错误,各位大人请指点,谢谢,错误出现在读文件的时候,弹出的assertion提示,fscanf.c里面stream != NULL
...全文
62
10
打赏
收藏
程序运行错误
我用mfc编写了一个基于对话框的程序,在vc界面下调试通过,并且可以运行,但是到文件夹下找到的可执行文件运行却又错误,各位大人请指点,谢谢,错误出现在读文件的时候,弹出的assertion提示,fscanf.c里面stream != NULL
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jsphuang
2007-12-04
打赏
举报
回复
char dust[100];
memset(dust, 0 ,sizeof(dust) );
in.getline(dust,99);
不知道行不?
stivenjia
2007-12-04
打赏
举报
回复
ifstream in(fileName,ios::nocreate);
这里的FileName修改为字符串格式的绝对路径试验一下。
判断是不是由于路径的原因
naryan
2007-12-04
打赏
举报
回复
试过了,不行啊,filename就是全局变量,保存的绝对路径阿
qeq2008
2007-12-04
打赏
举报
回复
ifstream in(fileName,ios::nocreate);
-----------------------------fileName参数检查下,把他换成一绝对路径试下:"....\DEBUG\FILENAME"
ouyh12345
2007-12-04
打赏
举报
回复
使用绝对路径
xqan
2007-12-04
打赏
举报
回复
可能是你读取的文件路径不对,把你要读的文件放到debug文件夹试试.
naryan
2007-12-04
打赏
举报
回复
void ParamStream::ReadOperators(CString fileName,CString *operator1,CString *operator2)
{
ifstream in(fileName,ios::nocreate);
if (in.fail())
{
AfxMessageBox(fileName+"is missing!");
return;
}
char dust[100];
int index1;
int index2;
CString lineText;
in.getline(dust,100);
lineText=dust;
index1=lineText.Find(':',0);
index2=lineText.Find('#',0);
*operator1=lineText.Mid(index1+1,index2-index1-1);
if (operator2==NULL)
{
return;
}
in.getline(dust,100);
lineText=dust;
index1=lineText.Find(':',0);
index2=lineText.Find('#',0);
*operator2=lineText.Mid(index1+1,index2-index1-1);
in.close();
}
但是主要问题是我在调试的时候通过了,只是在运行debug文件夹下面的exe时会出错
51365133
2007-12-04
打赏
举报
回复
至少应该把程序发出来吧.
naryan
2007-12-04
打赏
举报
回复
呵呵,谢谢大家的提示,是路径方面的问题,但是不在我写的这个函数里,结帖给分了
naryan
2007-12-04
打赏
举报
回复
还是不行啊,我用了绝对路径字符串问题依旧,于是把stream都改成了CStdioFile,还是出现这个问题,达人们帮忙啊
(精品)小程序食堂订餐点餐项目+后台管理前后分离VUE(含文档+PPT
博主介绍:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌项目名称小程序食堂订餐点餐项目+后台管理前后分离VUE视频效果系统说明食堂订餐小程序的系统项目的概述设计分析,主要内容有平台的具体分析,进行数据库的是设计,数据采用mysql数据库,并且对于系统的设计采用比较人性化的操作设计,对于系统出现的
错误
信息可以及时做出处理及反馈。基于食堂订餐小程序的设计基于现有的安卓手机上可以运行,可以实现管理员服务端;首页、个人中心、用户管理、商家管理、菜品上架管理、菜品信息管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理、我的收藏管理、系统管理,商家服务端;首页、个人中心、菜品分类管理、菜品上架管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理等功能。方便用户客户端对首页、菜品信息、我的等详细的了解及统计分析。根据系统功能需求建立的模块关系图如下图:编辑编辑编辑 环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 5.数据库:MySql 5.7版本;6.是否Maven项目:否;技术栈1. 后端:Spring+SpringMVC+Mybatis2. 前端:JSP+CSS+JavaScript+jQuery使用说明1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;3. 将项目中springmvc-servlet.xml配置文件中的数据库配置改为自己的配置;4. 运行项目,在浏览器中输入http://localhost:8080/ 登录运行截图编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑编辑
java
程序运行
出错_java
程序运行
错误
怎么办?
展开全部看是发生了什么
错误
,大多数
错误
都可以通过改写原编码来解决。程序的
错误
可以抽象分为三32313133353236313431303231363533e78988e69d8331333365633938类:语法
错误
、运行
错误
和逻辑
错误
。1、语法
错误
是指由于编程中输入不符合语法规则而产生的。程序编译就通不过,程序不能运行起来。此类
错误
最简单,调试起来比较容易例如:表达式不完整、缺少必要的标点符号...
vb6.0 EXE程序 运行
错误
Unexpected error(正解)
vb6.0 EXE程序 运行
错误
Unexpected error(正解) win7/win10运行正常。但更换win8.1系统运行就会出现运行
错误
Unexpected error。 重新生成一次EXE,可正常运行。
编译
错误
与运行
错误
的区别
编译
错误
一般是因为语法上有问题,程序在编译的时候就产生报错,不能生成 .class 文件,例如未定义变量、没有包含头文件等。此时的文件是放在磁盘上的。 运行
错误
一般是因为逻辑上有问题,程序可以通过编译,也就是可以生成 .class 文件,但是在运行的时候发生报错或不能得到预期的结果,例如数组越界、空指针等。这时的程序被加载到内存中。 编译阶段不给程序分配内存,只是生成可执行文件,运行阶段开始给...
如何调试程序及调试程序基本步骤、方法详解
1.为什么要进行程序调试及调试程序的目的? 程序调试是将编制的程序投入实际运行前,用手工或 编译程序等方法进行测试,修正语法
错误
和逻辑
错误
的过程。这是保证计算机信息系统正确性的必不可少的步骤。 测试时
程序运行
错误
,无法根据提示的
错误
信息准确定位
错误
原因及
错误
位置。 根据测试时所发现的
错误
信息和利用调试工具追踪的提示信息,两者相互结合综合判断
错误
发生原因和位置。找出
错误
原因和具体的
错误
位置*,最终方...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章