Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
MS VC++ 如何在不需要 vc redist 的情况下构建 DLL
我正在尝试围绕一些基本的 C 代码构建一个简单的 Net 包装器 C 代码不依赖于 vcredist dll 中的任何内容 所以我想知道我是否可以设置我的项目 这样它就不需要这些 dll 来工作 我不想让我的用户下载并运行 vcredist
VisualStudio
visualc
你能举一个C++中堆栈溢出的例子吗?
你能举一个C 中堆栈溢出的例子吗 不涉及无限递归的典型情况是在堆栈上声明太大的自动变量 例如 int foo int array 1000000
c
debugging
visualc
g
stackoverflow
为什么在具有多个接口的对象中实现 QueryInterface() 时需要显式向上转换()
假设我有一个实现两个或多个 COM 接口的类 class CMyClass public IInterface1 public IInterface2 我看到的几乎每个文档都表明 当我为 IUnknown 实现 QueryInterface
c
visualc
com
multipleinheritance
Visual Studio 2013 如何检测缓冲区溢出
Visual Studio 2013 C 项目有一个 GS切换以在运行时启用缓冲区安全检查验证 自从升级到 VS 2013 以来 我们遇到了更多的 STATUS STACK BUFFER OVERRUN 错误 并怀疑这与新编译器中改进的缓冲
c
visualc
memory
bufferoverflow
如何引用 Visual Studio 项目中用户定义段的开头?
我正在努力转换与 gnu 工具链的 ld 链接的 C 程序 使其编译为 Visual studio 2005 项目 该程序将 data symbol 放在不同的段中并在 初始化阶段它在段之间复制数据 指向的指针 段的开始和结束在 ld 链接
c
visualc
Linker
symbols
Segment
将VC++的__try/__ except EXCEPTION_STACK_OVERFLOW移植到MinGW
我正在尝试使用 VC 的 try except 语句将一些代码移植到 MinGW bool success true try except EXCEPTION STACK OVERFLOW GetExceptionCode EXCEPTIO
c
visualc
MinGW
tryexcept
函数 try 块和 noexcept
对于以下代码 struct X int x X noexcept try x 0 catch Visual Studio 14 CTP 发出警告 警告 C4297 X X 函数假定不抛出异常 但 做 注意 declspec nothrow
c
visualc
C11
c14
noexcept
查看编译器生成的默认函数?
有什么方法可以查看由 VC 2008 等编译器为未定义它们的类生成的默认函数 例如默认复制构造函数 默认赋值运算符 吗 随着clang编译器 你可以通过传递来看到它们 ast dump争论 Clang 仍处于开发阶段 但您已经可以将它用于以
c
visualc
为什么 MSVC 2010 32 位项目链接到 64 位 kernel32.dll?
我有一个 Win32 32 位 DLL 项目 它的构建和链接没有错误 DLL 无法加载到 32 位进程中 使用 DependencyWalker 我看到 DLL 是 32 位的 但已与 kernel32 msvcr100d ws2 32 和
visualc
Linker
32bit64bit
visualstudio2010
CLI/C++ 到底是什么?它与“普通”c++ 有什么不同?
首先让我澄清一下 普通 C 的含义 我目前正在阅读 Walter Savitch 的 C 中的问题解决 据我所知 这不是专门为 Microsoft 或 Unix 编写的 所以我的问题是 我在这本书中学到的内容 我用它来获取 C 的通用知识
c
visualc
CCLI
在 C 中使用 fopen_s
我在使用 C 语言编程时遇到问题 尤其是在 Visual Studio 中使用 fopen 时 我读到了关于fopen s函数并将以下行添加到我的项目中 但它仍然不起作用 CRT SECURE NO WARNINGS 所以我尝试使用fope
c
visualc
fopen
在没有 UWP 的情况下从 C++/WinRT 使用 FileOpenPicker 时出现“无效窗口句柄”错误
我正在尝试使用C WinRT写一些有趣的东西 由于我的 Windows 编程经验很少 也没有 C CX 经验 所以我开始尝试示例程序 OCR 示例程序是关于光学字符识别的 我将其修改为面部检测器 基于控制台 效果非常好 我想将获取文件从命令
c
visualc
windowsruntime
VisualStudio2017
如何在 Visual C++ 编译期间输出编译时数值常量?
Visual C 有 pragma message that 将字符串输出到编译器输出中 现在我有一个工厂 template
c
visualc
compiletime
compiletimeconstant
为什么我无法在程序中声明字符串:“字符串是未声明的标识符”
我无法在程序中声明字符串 string MessageBoxText CharNameTextBox gt Text 它就是行不通 它说string is undeclared identifier 我在命名空间或包含或类似的东西中缺少什么
c
string
visualc
将 WCHAR* 转换为 char*
我想得到一个简单的 OpenCV 示例在 Windows 上使用 C 工作 但我的 C 已经生疏了 例子相当简单 include
c
string
visualc
ATL
tchar
处理 C++ 中的浮点异常
我发现浮点模型 错误问题非常令人困惑 这是我不熟悉的领域 而且我也不是低级 C asm 程序员 所以我希望得到一些建议 我有一个用 VS2012 VC11 构建的大型 C 应用程序 我已将其配置为抛出浮点异常 或更准确地说 允许 C 运行时
c
visualc
Exception
floatingpoint
使用和不使用额外变量时的奇怪浮点行为,为什么?
当我在 VC 2013 32 位 无优化 中运行以下代码时 include
c
visualc
floatingpoint
double
unsignedlonglongint
通过 COM 从 VC++ 实例化 C# 对象时出现类未注册错误
在 VC 项目中 我尝试创建 C 项目中包含的 C 类的实例 通过 COM Facts C 和 C 项目均使用 NET 4 0 编译 C dll 正在使用注册regasm 代码库 CSharpProjectName dll 并且 Windo
c
NET
visualc
com
regasm
打印n层调用堆栈?
在 Visual Studio 中使用 C 我想知道是否有一个 API 可以为我打印调用堆栈 最好 我想打印 5 层深度的调用堆栈 Windows 是否提供了一个简单的 API 来允许我执行此操作 看起来 Microsoft 的 DbgHe
c
VisualStudio
debugging
visualc
将字符串从 __DATE__ 转换为 time_t
我正在尝试转换从生成的字符串 DATE 宏变成time t 我不需要一个成熟的日期 时间解析器 它只处理 DATE 宏会很棒 预处理器方法会很漂亮 但函数也同样有效 如果相关的话 我正在使用 MSVC 编辑 更正后的函数应如下所示 time
c
date
visualc
cpreprocessor
«
1 ...
42
43
44
45
46
47
48
...51
»