filesystems相关内容
我试着在我的Mac使用升压文件系统。我只加了下面的头,并得到一个错误,当我试图编译 #包括LT&;升压/ filesystem.hpp> 误差适用于建筑x86_64的未定义符号: “提振::系统:: generic_category()”,从引用: __static_initialization_and_destruction_0(INT,INT)在cclyDZox.o “提振::系统
..
我使用的是OS X 10.7.3。我一直在玩,现在与升压头了一会儿,我想移动到使用Boost.Filesystem的LIB但它一直在我抛出这个消息: 适用于建筑x86_64的未定义符号: “提振::系统:: generic_category()”,从引用: __static_initialization_and_destruction_0(INT,INT)在ccOhIhNG.o
..
code: 的boost ::文件系统::路径config_folder(配置:: CONFIG_FOLDER_NAME);如果(!(的boost ::文件系统::存在(config_folder))) { 性病::法院LT&;< “网络配置目录未找到... \\ N”的; 性病::法院LT&;< “创建文件夹名为”<<配置:: CONFIG_FOLDER
..
我要创建一个使用C ++也是我不想让麻烦UNI code文件,如阿拉伯命名文件Boost库搜索目录和子目录文件的应用程序。 所以,我该怎么办呢? 更新: 的#include<&iostream的GT; #包括LT&;升压/文件系统/ operations.hpp> #包括LT&;升压/文件系统/ fstream.hpp> #定义BOOST_FILESYSTEM_NO_DE
..
以下程序在Visual Studio 2008编译Windows下,都与字符集 “采用UNI code字符集”和“使用多字节字符集”。然而,这并不Ubuntu下10.04.2 LTS 64位和GCC 4.4.3编译。我使用升压1.46.1两种环境下。 的#include<升压/文件系统/ path.hpp> #包括LT&;&iostream的GT;诠释主(){ 提高::文件系统
..
我有麻烦我的项目链接到升压(1.37.0版本)在Microsoft Visual C ++ 2008例preSS版文件系统库文件。 Filesystem库为不是仅头库。我一直在关注的 入门在Windows 引导张贴的官方提振网页上。下面是我所采取的步骤: 我用的bjam构建使用LIB文件的完整集合: 的bjam --build-DIR =“C:\\ Program Files文件\\提升\
..
我如何可以复制使用升压文件系统的目录? 我已经试过的boost ::文件系统:: copy_directory(),但只有创建目标目录,并不会复制的内容。 解决方案 布尔copydir命令( 提高::文件系统::路径常量和放大器;资源, 提高::文件系统::路径常量和放大器;目的地 ) { 命名空间FS =的boost ::文件系统; 尝试 {
..
什么的boost ::文件系统的方法库可以帮助我获得相对于另一路径的路径? 我有一个路径 /家庭/用户1 /下载/图书和路径 /家庭/用户1 / 。现在,我希望得到一个路径下载/图书。 解决方案 从以下尼科尔挂票找到了一个链接拍摄 模板< > 路径和放大器;路径::追加< typename的路径:迭代>(typename的路径:迭代开始,类型名路径:迭代
..
之类的标题说我在没有办法做到做initial_path搜索()。 正如你可以在这里看到没有替换: HTTP://www.boost .ORG / DOC /库/ 1_46_0 /库/文件系统/ V3 / DOC /解precated.html 解决方案 为什么不自己记得它的一些变量?为什么你需要提高利用这一照顾?因为他们在文档说,这是平凡用户的照顾。
..
我们正在使用我们的应用程序的boost ::文件系统。我有一个是通过连接多个路径一起构建了一个'全'路径: 的#include<升压/文件系统/ operations.hpp> #包括LT&;&iostream的GT; 命名空间BF =的boost ::文件系统;诠释的main() { BF ::根路径(“C:\\\\ \\\\的一些深\\\\ \\\\的应用程序文
..
我想在一个目录下的东西相匹配的所有文件遍历像“somefiles * .TXT”。并提振::文件系统,那么内置的东西要做到这一点,或者我需要对每一片叶子正则表达式或东西()? 解决方案 修改:由于在评论中指出的那样,code以下的有效期为的版本提升::文件系统至V3之前。对于V3,请参阅建议的意见。 的boost ::文件系统没有通配符搜索,你必须自己筛选文件。 这是一个code样品中
..
我想,以节省微SD卡的一些文件。要检查SD卡的可用性,我使用下面的方法; 私人布尔isSdCardReady(){ 枚举E = FileSystemRegistry.listRoots(); 而(e.hasMoreElements()){ 如果(e.nextElement()。的toString()。equalsIgnoreCase(“SD卡/”)){
..
我写一个批处理文件从一台服务器复制到另一个文件,但是,我需要能够重新命名刚才复制到包含文件夹路径的文件。在code I纷纷拿出做的工作是: ECHO OFFSETLOCAL EnableDelayedExpansion一套包括= *。日志FOR / L %% I IN(1,2,3)DO( NET USE我:\\\\我的服务器我%% \\ D $ \\ IISLogs FOR / R
..
我的是大约1TB大的媒体文件的文件夹。我想,文件名和目录结构保存到备份和参考的文本文件。我想这样的文件被备份之前保存到批处理或PowerShell脚本附加到我的备份过程。有谁知道一个简单的方法来做到这一点? 解决方案 您可以使用内置的tree.com实用程序: 树C:\\文件夹/˚F 还有一个PowerShell功能,展树,在PSCX 2.0:
..
在DOS批处理文件,实现某些事情的方法有所混淆。幸运的是,有一个DOS批处理脚本一个梦幻般的参考网站:西蒙Sheppard的SS64 。 (该站点上也有大量的信息有关的击的。) 的一个困难是基于一个目录是否为空的分支执行。 最明显的是否存在“%DIR%\\ *。*”不起作用。但它可以用这个条件执行招来完成: (DIR / B / A“%DIR%”| FINDSTR。)> NUL&功放;
..
我如何检查在Linux中(CentOS的)特定目录的大小,并把它打印出来? 我知道我可以使用 LVS 和东风( DF -f“路径DIR“),但我怎么能得到的只是一些像78Gbs,而不是整个事情(用,使用等) 解决方案 要找到一个目录的大小没有任何其他信息: $杜-SH路径/要/ DIR | AWK'{打印$ 1}“ 118M 要得到一个分区的大小: $ DF -h /主页|尾-n
..
我有一个用户弗雷德裸Git仓库设置: /home/fred/foo.git 我已经在组中 foo.git 的每个文件设置为栏: $ CHOWN -R弗雷德:酒吧/home/fred/foo.git (注意:弗雷德不是组的成员栏) 和我已经就为每个目录的setgid 位 foo.git : $找到foo.git型ð-print0 | xargs的-0 CHMOD摹+ S 然而,当弗雷
..
我需要建立的位于目录树中的二进制文件中的所有文件扩展名的列表。 的主要问题将需要如何区分从一个二进制的文本文件,其余应蛋糕 修改:这是我得到的,更好的想法。最接近? 找到。型的F | xargs的文件| grep的-v文| sed的-r的:。* \\(。*)\\:*:\\ 1:G' 解决方案 这里有一个窍门,找到二进制文件:的grep -r -m 1“^”<您的根> |
..
我正在特林添加新功能来砸 和作业需要FUNC从给定的inode值获得目录名 所以如何得到这个工作?我的意思是,如果有在bash的源$ C $ C一些内置FUNC 如果没有,任何帮助将接受 解决方案 列出目录,并获得 .. 的索引节点,然后列出找到的文件的名称那里有你正在寻找的i节点。
..
假设我在我的个人文件夹中的文件夹〜/ A / B,并将该文件夹B包含 一个符号链接'..'名为“符号链接”。然后,我执行以下操作 庆典: HM @马赫:〜$ CD A / B /符号链接 HM @马赫:〜/ A / B /符号链接$ PWD -P /家庭/ HM / A HM @马赫:〜/ A / B /符号链接$ CD .. HM @马赫:〜/ A / B $ PWD -P /家庭/ H
..