使用c ++创建给定深度的4进制递归目录树

时间:2018-05-24 11:25:54

标签: c++ directory

说我的目录是C:/ temp,

如果深度为2,我想以下列方式创建文件夹:

temp/a temp/b temp/c temp/d ----深度1

temp/a/a temp/a/b temp/a/c temp/a/d    
temp/b/a temp/b/b temp/b/c temp/b/d        depth 2
temp/c/a temp/c/b temp/c/d temp/c/d
temp/d/a temp/d/b temp/d/c temp/d/d

这可以使用boost库有效地完成吗?在递归创建后如何跟踪深度?n-ary树的概念可以在这里应用吗?这需要在生产代码中完成,因此深度可以去直到100

0 个答案:

没有答案