用VU脚本生成目录的方法
用VU脚本生成目录的方法使用open()方法无法生成一个目录,比如我想生成d:\robotlog\rlog.txt文件,但是robotlog目录不存在,使用open(file,"d:\\robotlog\\rlog.txt")运行时报错,无法生成该目录。
大家都是怎么解决这种问题的?
还有就是在fprintf中写入文件的"\n"并没有表现为换行符,不知道是什么原因,代码如下:
#include <VU.h>
{
string filepath="d:\\Robotlog\\rlog.txt";
int file;
//display
display("file open");
//file operation
file=open(filepath,"a");
fprintf(file,"just a test/n");
fprintf(file," aaaa");
close(file);
} 自己回复吧,用system函数调用系统命令可以实现这一功能,比如要创建d:\robotlog目录只需要用:
system("mkdir d:\\robotlog\\");就可以了
页:
[1]