相关疑难解决方法(0)

使用nftw时如何避免使用全局变量

我想使用nftw遍历C中的目录结构.

但是,考虑到我想要做的事情,我没有看到使用全局变量的方法.

使用(n)ftw的教科书示例都涉及执行类似打印文件名的操作.相反,我希望获取路径名和文件校验和并将它们放在数据结构中.但考虑到可以传递给nftw的限制,我没有看到一个很好的方法.

我正在使用的解决方案涉及一个全局变量.然后,nftw调用的函数可以访问该变量并添加所需的数据.

没有使用全局变量有没有合理的方法呢?

这是关于stackoverflow的上一篇文章中的交换,有人建议我将其作为后续发布.

c global-variables nftw

9
推荐指数
2
解决办法
3953
查看次数

标签 统计

c ×1

global-variables ×1

nftw ×1