问题标签 [visual-c++-2013]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
445 浏览

c++ - 无法在 Visual C++ 2013 中“转到定义”

在 Visual C++ 2013 Professional 中,当我在头文件中右键单击CWinApp::Run()MFC 函数afxwin.h并在上下文菜单中选择“转到定义”时,什么也没有出现。此函数的 MSDN 文章中也没有该定义。如何解决问题并找到定义?什么会导致定义不可用?

0 投票
1 回答
162 浏览

c++ - 生成不需要的数据库文件,如何防止和删除?

在生成一个新的 C++ 项目时 - 具体来说,我创建了一个新的“空项目”,该文件所在的目录似乎包含一个.sdf文件。这似乎是每当我在 Visual Studio 2013 中打开项目时生成的,即使在我删除它之后也是如此。我似乎也无法打开它,尽管我真诚地怀疑它可能包含任何东西。

这个项目确实使用了 SFML 2.3,但不会以任何实际容量使用数据库,所以我没有在任何选项中指定应该做这样的事情。那么,我不太确定系统为什么会这样做。

基本上,我只是想阻止 VS 在打开项目时制作这个文件。我不确定卸载 SQL Server 是否可以解决此问题,或者是否还有其他需要考虑的问题。

0 投票
0 回答
122 浏览

visual-c++-2013 - 配置类型:Application.exe 到静态库错误

我需要帮助,我的第一个错误是这个“错误 LNK2019: unresolved external symbol __imp__curl_easy_getinfo referenced in function”,但是当我在项目属性中将配置类型从 .exe 更改为静态库但尝试构建项目时,我已经解决了这个问题我收到此运行时错误。“此文件没有与之关联的程序来执行此操作。请安装程序,或者,如果已安装,请在默认程序控制面板中创建关联”。该错误指向我的项目调试文件夹中的“projectname.lib”。

我正在使用 Visual C++ 2013,正在构建 win32 应用程序,并且正在使用 libcurl 进行 REST。

请帮我。提前致谢!

0 投票
1 回答
119 浏览

c++ - 如何为不同操作系统的可执行文件设置目录?

我正在尝试为我的代码设置一个特定的目录,它是一个 MFC 项目。已经编写了对话框代码(在 Visual Studio C++ 中),现在我将在不同的操作系统中使用此代码的 .exe 文件,并在我想要的目录中替换此文件。为了达到这个目标,我使用了GetModuleFileName函数。因此,按照这些建议,我将这段代码包含到我的代码的 OnInitDialog() 函数中:

但是,现在我没有收到任何错误消息,但我不知道为什么我看不到任何输出。例如,我希望在指定目录中创建一个 .exe 文件。

0 投票
0 回答
49 浏览

c++ - 我用于 C++ 的 Visual Studio 2013 编译器无法正常工作

我在 Visual Studio 2013 上遇到 C++ 编译器问题。我正在为 C++ 11 标准学习 C++,并且我得到的这个程序可以在所有其他 C++ 11 编译器上完美编译。

然而,VS 2013 给了我问题。它告诉我Error: identifier "not" is undefined(它// line 36在代码中的位置)。我不知道如何解决这个问题。我试图检查宏,但编译时仍然遇到问题:

0 投票
0 回答
189 浏览

visual-studio - 用于开源库的 Intellisense

在我的 VS2013 C++ 项目中,我使用了 3rdparty 库,其中有完整的源代码可用。我能够

  • 直接跳转到该库的头文件到声明
  • 将源代码与 pdb 文件链接,这样我就可以在调试时跳入 3rdparty 源代码。
  • 使用“导航至”(Ctrl+逗号)查找库函数

有没有办法在编码时使用完整的智能感知潜力,例如

  • 跳转到 cpp 文件,即像我在调试时能够定义的库函数?
  • 在库内的头文件和源文件之间切换?
0 投票
1 回答
176 浏览

visual-studio - 如何将当前系统时间分配给 String^ 变量?

如何在按钮单击事件中获取当前系统时间并将其分配给String^(可能)指定格式的变量(如:YYYY-MM-DD-HH-MM-SS)?

我正在使用 Visual Studio 2013。

0 投票
4 回答
1288 浏览

c++ - 使用 std::enable_if 元函数在模板类中重载运算符 +=

我有一个字符串类实现为类模板,如:

代码符合 C++ 11 标准。目标是实现一个重载的运算符 += (const char),它仅在模板的类 T 是例如“wchar_t”时使用。

我想知道,如果编译器不理解 C++11,我如何能达到相同的结果。

更新: 对不起,我是 stackoverlow 的新手,我还没有看到,我的代码没有完全显示在代码块中。到目前为止,我已经更新了我的代码。我还从模板函数运算符 += () 中纠正了模板参数列表中的一个错误,TartanLlama 你绝对正确,is_same<T, char>必须是is_same<U, char>.

0 投票
1 回答
330 浏览

c++ - Visual Studio 2013 代码分析挂在本机代码上

我有一个包含三个 C++ 项目的 Visual Studio 2013 解决方案文件 - 一个是由另外两个链接的库。这三个都使用预编译的头文件。

当我运行代码分析(Build->Run Code Analysis on Solution、Analyze->Run Code Analysis on Solution、检查项目属性中的'run code analysis on build'选项等)时,代码分析在.cpp上开始对于库项目(stdafx.cpp)中的预编译头文件,然后似乎挂起,或者无处可去。UI 仍然响应,我可以取消构建,但是 devenv.exe 和 cl.exe 都没有使用任何你期望的 CPU 或 RAM,并且代码分析在离开之后似乎没有继续 ~半小时。

如果我禁用预编译头文件,则库项目将被构建,然后在“运行 C/C++ 的代码分析...”步骤期间会发生相同的挂起。

我以前曾对项目进行过代码分析,尽管我不记得最近多久了——可能是一周。从那时起最重要的变化是将大量函数重构为模板实现。不执行代码分析时,项目构建良好。没有出现错误窗口,我找不到任何错误消息。Visual Studio 版本为 Professional 2013 Update 4,版本号为 12.0.31101.00 Update 4。

我在互联网上四处搜索,但找不到遇到类似问题的人的任何错误报告或类似内容。

关于如何解决这个问题并让代码分析工具再次在项目中运行的任何想法?是否有任何我可能缺少的日志记录机制可以帮助揭示正在发生的事情?

0 投票
0 回答
509 浏览

opencv3.0 - OpenCV 3.0,为什么我不能计算单元格大小 = size(5,5) 的 HoG?

我在使用 OpenCV 3.0 配置的 Visual c++ 2013 上编程。

我尝试为重新调整为 40x40 像素的图像计算 HoG 描述符。

我的以下代码适用于默认参数:

但使用不同的参数它不起作用:

我有一个 SEHException:

SEH异常

先感谢您。