[英]Output file not generated in Matlab after compiling
我的Matlab GUI文件中有以下代码
fileID = fopen('Game.txt','w');
fileattrib('Game.txt','+w');
fprintf(fileID,'%s %d ', 'You played level', handles.game_level);
fprintf(fileID,'%s %d %s', 'and it took you', UserTries, 'tries');
fileattrib('Game.txt','-w');
fclose(fileID);
我使用“ deploytool”命令使用Matlab生成可执行文件。 但是,当我执行生成的可执行文件时,此过程不会生成Game.txt文件。 有小费吗?
我猜它确实存在,但不存在您期望的位置。 我想您会在提取ctf的目录中找到它。 默认为temp文件夹下的somwhere。 ctfroot()命令将告诉您确切的位置。 为了克服这个问题,请在某些绝对路径(例如c:\\ game.txt)中创建文件
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.