Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么 bad_alloc(const char*) 在 Visual C++ 2012 中被设为私有?
我只是想使用 Visual Studio 2012 候选版本 C 编译一个更大的项目 该项目现在使用VS2010编译 我只是贪图 C 11 的东西 所以我尝试了 除了我自己可以解释的事情之外 该项目使用如下代码 ostringstream
visualc
compatibility
visualstudio2012
如果调用某些函数,我可以强制编译器出错吗?
我的软件有 v1 和 v2 版本 v1 使用注册表来保存设置 大量调用 GetProfileInt 等 v2 现在使用 sqlite 数据库来保存设置 我们目前正在开发这两个分支 并将新功能从 v1 分支合并到 v2 分支 目前 我们必须记
c
visualstudio2010
visualc
compilererrors
compilerwarnings
如何绕过警告“右值用作左值”?
我在用着本教程 但是当我从中编译代码时 D3DXMatrixLookAtLH matView D3DXVECTOR3 0 0f 10 0f 0 0f warning C4238 D3DXVECTOR3 0 0f 0 0f 0 0f warn
c
visualc
DirectX
“将 dll boost 库与静态运行时混合在一起是一个非常糟糕的主意......”
我的 Visual Studio 解决方案中有两个项目 一个构建静态 LIB 另一个构建动态 DLL 两者都使用静态运行时链接 MT 和 MTd 并且都使用 Boost 提升不是我的决定 我想放弃它 但我被委员会否决了 LIB 构建得很好
c
Windows
visualc
boost
dll
LoadString 仅在我没有英文字符串表时才有效
我希望能够以编程方式修改应用程序的语言 或者至少使用 控制面板 gt 区域和语言选项 gt 格式 中指定的语言 如果我添加一个英语字符串表 为其制作一个法语和德语副本 然后删除英语字符串表 我可以以编程方式在加载法语和德语字符串之间切换 如
c
Windows
Localization
visualc
使 WCHAR 为空终止
我有这个 WCHAR 文件名 1 作为函数的返回值 它是 sys 32 函数 因此我无法更改返回的类型 我需要使 fileName 以 null 结尾 因此我尝试将 0 附加到它 但似乎没有任何效果 一旦我得到一个以 null 结尾的 WC
visualc
无法使用 VS 2013 RTM 编译 OpenCV 2.4.5
有人用 VS 2013 RTM 编译过 openCV 吗 我尝试在 IlmImf 模块中获取一堆 min 不属于命名空间 std max 不属于命名空间 std 并且 opencv features2d 无法编译并出现以下错误 opencv
visualc
opencv
visualstudio2013
当 new 表达式的参数子表达式抛出异常时释放内存
动态分析在我们的代码库中发现了奇怪的内存泄漏 有问题的代码如下所示 Something p new Something getArgument 其中函数getArgument 有时会抛出 当它抛出时 新分配的对象就会被泄漏 这是由 Visu
c
visualc
memoryleaks
Exception
languagelawyer
Visual Studio 2013 编辑并继续不起作用
使用 VS2013 Pro 我在调试 MFC 程序时无法使用 编辑并继续 我新建了一个MFC项目来测试 操作系统是 Windows 7 64 位 我正在运行 Visual Studio 2013 12 0 30110 00 Update1
visualc
MFC
visualstudio2013
editandcontinue
当“while”中使用常量时,为什么 MSVC 会生成警告 C4127 - C
对于代码 while 1 MSVC 生成以下警告 warning C4127 conditional expression is constant MSDN警告页面建议使用for 代替while 1 我想知道有什么好处for 正在给出以及为
c
visualc
compilerwarnings
c4127
如何在 VC++ 项目中关闭 Unicode?
我在 Visual Studio 2008 中有一个 VC 项目 它在编译器命令行上定义 unicode 的符号 D UNICODE D UNICODE 即使我没有在项目的预处理器部分中打开此符号 因此 我针对所有 Win32 库函数的 U
VisualStudio
Unicode
visualc
返回 CStringArray 给出错误
我试图返回一个 CStringArray 在我的 h 中我定义了 Private CStringArray array public CStringArray GetArray 在 我有 CQueue CQueue m hApp 0 m d
c
visualstudio2010
visualc
MFC
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
«
1 ...
43
44
45
46
47
48
49
...52
»