草庐IT

libboost_filesystem-vc

全部标签

c++ - VC++ fatal error LNK1168 : cannot open filename. exe for writing

突然,我的VisualStudioExpress2010C++停止重建我的项目。当我第一次点击F7时,项目构建并运行良好(哎呀,这是一个helloworld示例)。然后我进行一些更改并再次按F7,然后我得到:1>LINK:fatalerrorLNK1168:cannotopenC:\Users\username\Documents\VisualStudio2010\Projects\console\Debug\console.exeforwriting**现在有趣的事情来了:应用未运行,也未显示在任务管理器中。进入项目目录并尝试用手将其删除会成功,但文件再次从无处出现。系统还原已禁用。

c++ - 如何使用 boost::filesystem "normalize"路径名?

我们在我们的应用程序中使用了boost::filesystem。我有一个“完整”路径,它是通过将多个路径连接在一起构建的:#include#include namespacebf=boost::filesystem;intmain(){bf::pathroot("c:\\some\\deep\\application\\folder");bf::pathsubdir("..\\configuration\\instance");bf::pathcfgfile("..\\instance\\myfile.cfg");bf::pathfinal(root/subdir/cfgfile);c

c++ - constexpr 未在 VC2013 中编译

此constexpr代码未在VisualStudio2013版本12.0.21005.1REL中编译是否有更新的VisualStudio编译器可以与constexpr一起使用?#includeconstexprintfactorial(intn){returnn编译输出:1>------Buildstarted:Project:Project1,Configuration:DebugWin32------1>Source.cpp1>....\source.cpp(3):errorC2144:syntaxerror:'int'shouldbeprecededby';'1>....\sou

java - C++与Java?为什么 ICC 生成的代码比 VC 慢?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭10年前.以下是C++中的一个简单循环。计时器正在使用QueryPerformanceCounter()并且非常准确。我发现Java占用了C++60%的时间,这不可能吗?!我在这里做错了什么?即使是严格的别名(这里的代码中没有包含)也无济于事......longlongvar=0;std::arrayarr;int*arrPtr=arr.data();CHig

filesystems - 如何在 go 中模拟/抽象文件系统?

我希望能够将我的Go应用程序发出的每次写入/读取记录到底层操作系统,并且(如果可能的话)将FS完全替换为仅驻留在内存中的FS。有可能吗?如何?也许有现成的解决方案? 最佳答案 这直接来自AndrewGerrand的10thingsyou(probably)don'tknowaboutGo:varfsfileSystem=osFS{}typefileSysteminterface{Open(namestring)(file,error)Stat(namestring)(os.FileInfo,error)}typefileinterf

java - File.separator vs FileSystem.getSeparator() vs System.getProperty ("file.separator")?

似乎有三种相同方法可以独立于平台获得依赖于平台的“文件分隔符”:java.io.File.separatorjava.nio.file.FileSystems.getDefault().getSeparator();System.getProperty("file.separator")我们如何决定何时使用哪个?它们之间有什么区别吗? 最佳答案 System.getProperties()可以通过调用System.setProperty(Stringkey,Stringvalue)或使用命令行参数-Dfile.separator来覆

c++ - fatal error LNK1104 : cannot open file 'libboost_system-vc110-mt-gd-1_51.lib'

看来我不能让它工作。我制作了一个简单的控制台应用程序(依赖于websocket++库),它需要Boost库..但是当我尝试编译时,我得到:fatalerrorLNK1104:cannotopenfile'libboost_system-vc110-mt-gd-1_51.lib'但是,我做了bjam,它在(boost_root)/stage/libs中创建了库,并将库的路径链接到编译器C++/Additionnals包含.如果我查看(boost_root)/stage/libs文件libboost_system-vc110-mt-gd-1_51.lib不存在。它被称为libboost_s

c++ - 如何在 Windows 中编写自己的 'filesystem'?

我回想起之前使用的小“文件系统”基本上提供了与其他东西的接口(interface)。例如,我相信有一个GMail文件系统在“我的电脑”中创建了一个条目,并且可以像本地计算机上的任何其他驱动器一样使用。我怎样才能在C++中实现这样的东西?谢谢! 最佳答案 试试Dokan.它就像FUSE,除了Windows。我认为命名空间扩展有一定的限制,比如它们不能从命令行访问,但我现在还不确定。 关于c++-如何在Windows中编写自己的'filesystem'?,我们在StackOverflow上找

c++ - 如何在 Windows 中编写自己的 'filesystem'?

我回想起之前使用的小“文件系统”基本上提供了与其他东西的接口(interface)。例如,我相信有一个GMail文件系统在“我的电脑”中创建了一个条目,并且可以像本地计算机上的任何其他驱动器一样使用。我怎样才能在C++中实现这样的东西?谢谢! 最佳答案 试试Dokan.它就像FUSE,除了Windows。我认为命名空间扩展有一定的限制,比如它们不能从命令行访问,但我现在还不确定。 关于c++-如何在Windows中编写自己的'filesystem'?,我们在StackOverflow上找

c++ - 无法在 VC2010 Express 中打开包含文件 'afxres.h'

我正在尝试使用VSexpress2010编译一个旧项目,但出现此错误:fatalerrorRC1015:cannotopenincludefile'afxres.h'.fromthiscode/////////////////////////////////////////////////////////////////////////////////GeneratedfromtheTEXTINCLUDE2resource.//#include"afxres.h"我已经安装了WindowsSDK,但没有成功。谢谢! 最佳答案 此he