什么是扩展的最佳方式?
${MyPath}/filename.txt to /home/user/filename.txt
或者%MyPath%/filename.txt to c:\Documents and settings\user\filename.txt
是否有不需要遍历路径字符串而直接查找环境变量的方法? 我看到 wxWidgets 有一个 wxExpandEnvVars 函数。但在这种情况下,我不能使用 wxWidgets,所以我希望能找到 boost::filesystem 的等效函数或类似函数。 我只举了 home 目录作为例子,实际上我正在寻找通用的路径展开方法。
wordexp
崩溃(从而使其容易受到DoS攻击)。 - umläute