//ZLGFS中,设有目录 A:abcdef, <br />char DIR1[] = "A:abcdef";<br />char DIR2[] = "def";<br />OSChangeDir(DIR1); //进入目录A:abcdef<br /><br />OSChangeDir(".."); //返回到上一级目录A:abc<br /><br />OSRemoveDir(DIR2); //删除def目录,此时会失败,原因是目录不为空 <br /><br /><br />//但假如首先没有进入到def目录, 而直接删除则可以成功, 如: <br />//ZLGFS中,设有目录 A:abcdef, <br />char DIR1[] = "A:abc";<br />char DIR2[] = "def";<br />OSChangeDir(DIR1); //进入目录A:abc<br /><br />OSRemoveDir(DIR2); //删除def目录,此时则能成功<br /><br /><br />请问如果解决这个问题, 谢谢大家!!!<br /> |