问题标签 [visual-c++-2005]
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.
.net - 检查注册表值是否存在 Visual C++ 2005
我试图编写一个 Visual C++ 2005 例程来检查注册表中的某些键/值。我在使用 c# 编写代码时没有问题,但我需要在 C++ 中使用它。任何人都知道如何在 vs2005 中使用 c++ 来做到这一点。
非常感谢托尼
c++ - 字符串比较在 Visual C++ 2005 中不起作用
如果从注册表中得到一个 gring 并且当我将它放在消息框中时它会正确显示。::MessageBoxW(0, (LPCWSTR)achValue, _T("找到"), MB_YESNO);
该值存储在 archValue 中,它是一个 DWORD。我想要做的是将它与以下字符串“2.0.7045.0”进行比较,但 strcmp 无法为我工作。
任何关于如何做到这一点的想法都将不胜感激。在 c++ 中相当垃圾,我无法像在 dll 中那样轻松调试。
非常感激
托尼
c++ - Visual Studio 2005 中的 C/C++ 代码荧光笔
我刚开始使用 VS2005,我希望在 C/C++ 中突出显示代码。VS 菜单 Tools->Options->TextEditor->C/C++ 很差。
我来自 PHP,IDE 在突出显示时非常友好。我没想到 Visual Studio 在这种选择上如此糟糕。
你能推荐我一个免费的工具/插件/lib,以便为 C/C++ 突出显示代码吗?
c++ - 如何在 Visual Studio 2005 中禁止警告 4200?
我可以在 C/C++ 高级属性页中禁止 Visual Studio 2005 SP1 中的许多警告,这会导致 IDE 在调用编译器的命令行上使用 /wd 开关。但是,当我尝试禁止警告 4200(使用了非标准扩展:结构/联合中的零大小数组)时,它仍然在我编译时出现。(当然这是有道理的;我只是无法修复代码,也不值得打扰,因为它是生成的,并且警告在这种情况下完全是良性的。)有没有人碰巧知道这是否是编译器中的错误?或者我可以做些什么?
c++ - 字符数组中的线性搜索——C++ (Visual Studio 2005)
我对 C++ 编程非常陌生,你会明白为什么。
我想制作一个由几个单词组成的字符数组,我想使用线性搜索函数进行搜索。这个数组必须是二维数组吗?例如:
我试过这样:
这给了我一个“太多的初始化程序”错误。
我假设第一种方法是正确的,因为它说明了数组中元素的数量和元素的最大长度,对吗?
现在我将如何实现一个线性搜索函数来在该数组中查找一个单词?我可以执行以下操作:
(假设已经声明了linearSearch函数)
这可能吗?如果是这样,该声明将寻找什么 linearSearch 函数?我希望我提供了足够的信息以使其有点可用。
编辑:感谢大家的帮助,让程序按预期工作。
c++ - Visual Studio 2005 C++ 编译器比 Visual Studio 6 编译器慢?
我们的一个旧 C++ 项目仍在使用 Visual Studio 6。一年一次,我尝试将其转换为更高的 Visual Studio 版本,但这并不容易,因为并非所有代码都是由我们编写的。无论如何,我在修复了几百行代码后,终于成功地将项目转换为 VS2005。但是编译项目需要很长时间!比 VS6 长得多。
有些类有很多代码行,甚至几千个。这些只是要在代码中填充大量项目的数组。我知道这不是完美的解决方案,但这就是目前的情况,VS6 从来没有遇到过问题。
也许我必须调整一些设置以加快速度,但如果它保持现在这样,我会将它保留为 VS6 项目,因为我不想整天坐在办公桌前无所事事。
有任何想法吗?
c++ - 在 Visual Studio 2005 中从 C++ 创建 Microsoft Word 文档
我们的家庭作业是使用 Visual Studio 2005 和 C++ 创建 Microsoft Word 文档。谁能解释如何做到这一点。我试图使用 VSTO 来做到这一点,但我没有运气。我可以在互联网上找到的所有资源都解释了如何在 VB 或 C# 中完成此操作,但我需要一些 C++ 示例。谢谢
编辑:接受的格式是 .doc。
c++ - creating a DLL in Visual Studio 2005
I am developing a C++ library that I want to pass on to my team. The library has just one class with a bunch of methods.
So, I have developed the class definition file (X.cpp) and a corresponding class declaration file (X.h).
Here are my questions --
In Visual Studio 2005, whats is the most straight forward way to build this library as a DLL, such that I get the following files: X.lib : which I can pass to my team so they can link against my library X.dll : which I can pass to my team for run-time
Instead of a DLL, should I rather be going the static library way ?? If so, how do I go about doing this in Visual Studio 2005 & will this give me a X.lib file that I can pass on to my team ?
Any explanations or references are very welcome.
Thank you very much.
c++ - Visual Studio 2005 链接器问题
我大多是 Visual Studio 的新手,所以如果这是一个基本问题,我深表歉意。我有一个包含许多项目的解决方案。在项目 A 中,我有一组预先存在的文件,我添加了一个新类。项目 B 使用项目 A 中的新类中编码的功能。首先构建项目 A,然后生成一个 .lib 文件,然后将该 .lib 文件链接到项目 B。但是,当我去创建 .lib 文件时对于 Project BI,出现链接错误,引用了我添加的 Project A 中的新功能。将“dumpbin”命令与从项目 A 生成的 .lib 文件一起使用,我注意到我添加的函数的符号不存在。但是,在项目 A 中编译新类后创建的 .obj 文件确实包含这些符号。知道为什么这些符号不会出现在项目 A 中。