草庐IT

visual-build-professional

全部标签

C++ 11 用户定义文字与 Microsoft Visual Studio 2013

据我所知,UDL包含在MVS2013中并受支持。我曾尝试过这样的事情:myclassoperator""_suffix();intoperator""_suffix();以上两行都在“”处给出了错误,表示它需要一个运算符(operator)。我的猜测是项目设置有问题,因为代码应该可以工作并且UDL受MVS13支持。可能是什么问题,我该如何解决? 最佳答案 MSVC2013或更低版本不支持用户定义的文字。但是,它们在MSVC“14”CTP中受支持,并将成为最终MCVC2015版本的一部分。资料来源:C++11FeaturesinMSV

c++ - 在 Visual Studio 中发布版本仍然更慢?

当然,Debug构建比Release构建慢。但是,当我在Release模式下构建时,应用程序从资源管理器手动启动时的性能比从VisualStudio中启动时要好得多。例如,在我的项目中,文件系统访问需要大约10倍的时间。由于是同一个可执行文件,我认为它应该运行相同的指令。为什么从VisualStudio内部启动的Release构建如此缓慢?我怎样才能获得完整的原生速度? 最佳答案 我认为区别在于堆。MSDN说:调试器创建的进程(也称为派生进程)的行为与调试器未创建的进程略有不同。调试器创建的进程不使用标准堆API,而是使用特殊的调试

c++ - Visual Studio 下的 string::swap 复杂度

cppreference页面说std::basic_string::swap它具有恒定的复杂性。正如我所假设的那样,这意味着复制内容不会发生,只会发生指针交换或类似的情况。我写了一个测试代码并体验到它确实在VS2010下移动了内容。测试代码:std::strings1("almafa");std::strings2("kortefa");std::coutg++4.6.3上的输出s1.c_str():0x22fe028s2.c_str():0x22fe058SWAP!s1.c_str():0x22fe058s2.c_str():0x22fe028VS2010上的输出s1.c_str()

c++ - 在哪里可以找到 'winmm.lib'(我使用的是 Visual Studio 2012)

我的操作系统是64位Windows7。我想在中构建DirectX示例C:\ProgramFiles(x86)\MicrosoftDirectXSDK(2010年6月)\Samples\C++\Direct3D10\Tutorials\Tutorial02。但是当我构建错误时发生fatalerrorLNK1104:'winmm.lib'can'topenthefile.我重新安装了DirectSDK,但没有任何变化。我还在设置中添加了路径(include,lib)。如果我从项目设置中删除“winmm.lib”,则无法打开“comctl32.lib”。两个库都已存在于属性>链接器>输入中。

c++ - 使用 Visual Studio 2013 pro 更新 3(或 4)在 Windows 8.1 上构建 Chromium。

在BuildInstructions(windows)之后,我已经努力了2周来构建chromium.我的规范是:Windows8.1VisualStudio2013更新3Inteli7CPU和16GB内存每次构建失败。我尝试了很多方法,在默认方法失败后安装depot_tools之后。设置DEPOT_TOOLS_WIN_TOOLCHAIN=0设置GYP_MSVS_VERSION=2013设置GYP_GENERATORS=msvs-ninja,ninjagclient运行Hookninja-Cout\调试chrome其中一个错误类似于:src\gin\function_template.h

c++ - OpenCV Visual Studio ntdll.dll

我尝试在VisualStudio2013上使用OpenCV2.4.10创建一个项目,但由于以下异常(exception)情况,到目前为止我运气不佳。请建议帮助。TIA。'letstryitonemoretime.exe'(Win32):Loaded'C:\Users\Kndarp\Documents\VisualStudio2013\Projects\letstryitonemoretime\Debug\letstryitonemoretime.exe'.Symbolsloaded.'letstryitonemoretime.exe'(Win32):Loaded'C:\Windows\

c++ - Visual Studio 中嵌套模板函数的 typeid 不一致

在使用VisualStudio2013Community和2013年11月CTP进行编译时,我偶然发现了我的程序中的一个奇怪行为。以下程序编译并打印“true”,而预期的行为是打印“false”,这就是GCCandclang。做。我已经在我的设置以及以下站点上测试了这段代码:http://webcompiler.cloudapp.net/(声称VS编译器版本19,也打印“true”),http://codepad.org/,http://www.tutorialspoint.com/compile_cpp_online.php,以及其他一些。我不确定这里的正确行为是什么,或者下面的代码

c++ - 在 Visual Studio 中调用 std::swap 时的 std::bad_function_call

我正在尝试将我的代码从Linux移植到Windows。但是,对于VisualStudio,我的代码因以下错误而崩溃:MicrosoftC++exception:std::bad_function_callatmemorylocation这是我的代码:#includeclassFoo{public:Foo(int):m_deleter{[](){}}{}Foo(constFoo&)=delete;Foo(Foo&&)=default;Foo&operator=(constFoo&)=delete;Foo&operator=(Foo&&)=default;~Foo(){m_deleter(

亚马逊Build On实验心得:基于Serverless构建零售创新应用

前言博主有幸参加了亚马逊云科技与CSDN联合组织的BuildOn第三季动手实验——基于Serverless构建零售创新应用,实际上早就对无服务应用开发非常感兴趣,一直苦于没有机会去实践,还有就是云厂商对于这个需要付费,所以作为白嫖党,一直处于劝退状态;这次在CSDN看到亚马逊BuildOn活动的开展,也是第一时间报名参加,希望能够更加完整学习无服务器开发知识,并进行应用。实验简介这次实验的主题是:基于Serverless构建零售创新应用在技术创新的驱动下,传统零售服务业正在数字化转型升级。BuildOn将带来通过Serverless的事件驱动架构搭建零售行业场景应用,以满足小微企业的转型需求,

c++ - VS2013 错误 : LNK2019 When trying to build ZeroMQ server

我正在尝试在VisualStudio2013上用C++构建这个简单的ZeroMQ服务器。#include"stdafx.h"#include"zmq.hpp"#include#include#includeusingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){//Preparecontextandsocketzmq::context_tctx(1);zmq::socket_tsckt(ctx,ZMQ_REP);sckt.bind("tcp://*:5555");while(true){zmq::message_trequest;//Wai