FILE* fp = fopen("Datalog.dat", "a+");
char Vall[201];
while(NULL != fgets(Vall, 200, fp)) //用fgets是因为fscanf(,%s,); 遇到空格会停止。每一行都有换行符,读到文件尾则不再循环/
{fgets(Vall, 200, fp);//虽然每次最多读取200个,其实只读取到"\n"就停止了,正合我心意
}
char delims[] = "#";
vPath = strtok(Vall, delims );//拆分字符串。“#”为分隔符/vTaskName = strtok( NULL, delims );
但是问题出现了。另外一个窗口打开后,fgets()和openfile.ReadString()都执行不成......
阅读全文