I m 试图汇编该代码,该编码在Windows上操作,在LC(Code:Blocks):
/* Edit: Includes */
#include <sys/types.h>
#include <sys/stat.h>
#include <dirent.h>
#include <...>
/**/
/* === */
/* Function code */
DIR *dp;
dirent *ep;
string name_parent;
dp = opendir(somepath);
name_parent = dp->dd_name; //error
/**/
由于Windows上的道路名称不敏感,我可以读到用户的投入,如“c://programfile”和“校正”途径“C:Programfiles*”(星号除外——或“F://”->“F:*”)。 我也利用这一变量获得一张含有绝对道路价值的目录,因为(在部分读者(当然)之后)回归了一条与某些小段相对的道路。
On Linux, I get a compiler error (for "dp->dd_name"):
差错:DIR类不完整的使用无效
Did I forget something? Or is there a logical error?
www.un.org/spanish/ga/president